i3wm-dotfiles icon indicating copy to clipboard operation
i3wm-dotfiles copied to clipboard

🌿 My Arch Linux i3-wm dotfiles

Justus0405 i3-wm Catppuccin Dotfiles

Installation

[!NOTE]
The installation script is made for Arch, but may work on some Arch based distros with systemd.

[!CAUTION]
This script is designed to be done after a minimal arch installation, using it on previously installed desktop should work but will change whatever you currently have (gtk/qt theming, shell, sddm, etc) and is at your own risk.

After a minimal Arch install (with grub and systemd), execute -

pacman -Syy git
git clone https://github.com/Justus0405/i3wm-dotfiles.git
cd i3wm-dotfiles/src/
chmod +x install.sh
./install.sh

After the installation is finished the script will automaticly reboot into the new enviroment.


Screenshots

Desktop ClearDesktop Busy

Keybinds

Keys Action
Super + RETURN / ENTER launch alacritty (terminal)
Super + E launch nemo (filemanager)
Super + B launch brave (browser)
Super + N screenshot selected area (flameshot)
Super + M screenshot entire screen (flameshot)
Super + Q quit active/focused window

Keys Action
Super + D Rofi (application launcher)
Super + O Rofi (ssh selector)
ALT + TAB Rofi (window switcher)

Keys Action
Super + NUMBER switch to workspace
Super + SHIFT + NUMBER move focused container to workspace
Super + SHIFT + C reload the configuration file
Super + SHIFT + R restart i3
Super + Shift + E quit i3 session

Keys Action
Super + J focus left
Super + K focus down
Super + L focus up
Super + O focus right

Keys Action
Super + Shift + J move left
Super + Shift + K move down
Super + Shift + L move up
Super + Shift + O move right

Keys Action
Super + H split in horizontal orientation
Super + V split in vertical orientation
Super + F enter fullscreen mode for the focused container

Keys Action
Super + SHIFT + SPACE toggle tiling / floating
Super + SPACE change focus between tiling / floating windows
Super + A focus the parent container
Super + D focus the child container

Credits

Catppuccin Team
Others