Skip to content

berthosefin/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

My personal backup of my dotfiles, featuring i3-wm, rofi, polybar, and more.

Screenshots

preview

Details

  • WM i3-wm
  • Launcher rofi
  • Panel polybar
  • Compositor picom
  • GTK Fonts 0xProto, Iosevka Custom, etc.
  • File Manager thunar
  • Web Browser firefox
  • Task Manager htop
  • Power Manager tlp
  • Image Viewer viewnior, feh
  • Terminal alacritty, xfce4-terminal
  • CLI Shell zsh
  • Notification Daemon dunst
  • Text Editor vim, neovim
  • Music Player rhythmbox, mixxx
  • Media Player mpv, vlc
  • Wallpaper Handler feh, pywal

Keybinds & Mousebinds

  • Super + Enter launch alacritty
  • Super + Shift + Enter launch xfce4-terminal
  • Super + Shift + w launch firefox
  • Super + Shift + f launch thunar
  • Super + d launch rofi
  • Ctrl + Print xfce4-screenshooter
  • Print scrot
  • Super + h,j,k,l change focus
  • Super + Arrows change focus
  • Super + Shift + h,j,k,l move focused window
  • Super + Shift + Arrows move focused window
  • Super + 1-9 switch to workspace 1-9
  • Super + Shift + 1-9 move focused container to workspace 1-9
  • Super + q kill focused window
  • Super + f fullscreen toggle
  • Super + s layout toggle split
  • Super + z layout stacking
  • Super + w layout tabbed
  • Alt + b split in horizontal orientation
  • Alt + v split in vertical orientation
  • Super + Space floating toggle
  • Super + Shift + Space focus mode_toggle
  • Super + r mode resize
  • Super + e launch powermenu
  • Super + Shift + r restart i3
  • Super + Shift + c reload i3 configuration
  • Ctrl + Alt + p switch polybar style
  • Ctrl + Alt + c switch colorscheme

More keybinds are available in the ~/.config/i3/config file

Installation

Prerequisites

Ensure the following dependencies are installed:
git, stow, i3-wm, i3lock-color, feh, polybar, rofi, alacritty, dunst, picom-git, brightnessctl, xidlehook, scrot, capitaine-cursors, papirus-icon-theme, papirus-folders-git, gruvbox-papirus-folders, catppuccin-papirus-folders, dracula-papirus-folders, papirus-nord.

Quick Install:

yay -S git stow i3-wm i3lock-color feh polybar rofi alacritty dunst picom-git brightnessctl xidlehook scrot papirus-icon-theme papirus-folders-git capitaine-cursors

Clone the Repository

git clone --depth=1 https://github.com/berthosefin/dotfiles ~/dotfiles

Deploy Dotfiles

cd ~/dotfiles && stow home -t ~

Post-Setup

  • Replace occurrences of thos with your username in the configuration files.
  • Reboot your system to apply changes.
  • Fix any potential errors that arise after reboot.
  • You're all set! Start working with your new setup.

Notes

  • Inspect before use: Ensure you review the configuration before applying it.
  • Backup: Always create a backup of your current configuration before applying new dotfiles.

About

My personal backup of my dotfiles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published