- Widget Theme: Orchis
- Icon Theme: Kora
- Cursor Theme: Capitaine Cursors
- Font: FantasqueSansM Nerd Font
sudo pacman -Sy\
alacritty\
rofi\
eza\
i3-wm\
i3status\
neovim\
ripgrep\
xsettingsd\
zsh-autosuggestions\
zsh-syntax-highlighting\
btop\
flameshot\
i3blocks\
i3lock\
xclip\
xcolor\
I use packer as nvim's package manager. You must install it, and then type the following command in your terminal to install all my plugins without reciving an error when opening nvim for the first time:
# Equivalent to :PackerSync inside nvim
nvim -c PackerSync
Generic keybindings for all window managers:
Keys | Action |
---|---|
Win + Return |
Open terminal |
Win + q |
Close focused window |
Win + d |
Open application launcher (rofi) |
Win + [1..5] |
Switch to workspace 1..5 |
Win + Shift + [1..5] |
Send Window to workspace 1..5 |
Win + i |
Increase focused window width |
Win + j |
Decrease focused window width |
Win + Shift + i |
Increase focused window height |
Win + Shift + j |
Decrease focused window height |
Win + Shift + [arrow] |
Move window inside a workspace |
Win + f |
Set focused window to fullscreen mode |
Win + period |
Toggle window floating status |
Win + Shift + s |
Take a screenshot |
Win + Shift + p |
Start color desktop picker |
Win + Shift + r |
Restart window manager |
Win + Shift + q |
Kill/quit window manager |
Mode | Keys | Action |
---|---|---|
Normal |
Alt + n |
Switch to next buffer |
Normal |
Alt + p |
Switch to previous buffer |
Normal |
Alt + c |
Close current buffer |
Normal |
Alt + s |
Vertical split current buffer |
Normal |
Space + f + f |
Find file |
Normal |
Space + f + b |
Find buffer |
Normal |
Space + f + s |
Find string in files |