❄️ Setup / DWM ❄️
---------------------------------------------------
╭─ Distro -> Arch Linux
├─ Editor -> NeoVim / Emacs
├─ Browser -> Firefox / qutebrowser
├─ Shell -> zsh
╰─ Process Viewer -> htop
╭─ Music Player -> cmus
├─ Compositor -> picom
├─ Notifications -> dunst
├─ Media Player -> mpv
╰─ File Manager -> ranger
╭─ WM -> dwm
├─ Terminal -> st
├─ App Laucher -> dmenu
├─ Theme -> pywal
╰─ Font -> JetBrainsMono
Warning
This is my private Arch Linux configuration. It is recommended to use it only for inspiration, as there is no guarantee that it will work for you.
I am no Arch expert. I'm just a Arch user.
❄️ Installation 魅
Manual
Assuming your AUR Helper is yay.
yay -S cava slop devour exa tty-clock-git picom-animations-git cmatrix-git pipes.sh qt5-styleplugins checkupdates+aur wal-telegram-git webtorrent-cli python-pywalfox arandr arc-gtk-theme clipmenu zsh cmus dbus dunst emacs feh ffmpeg ffmpegthumbnailer firefox flameshot fzf git gnu-free-fonts go htop imagemagick lxappearance mpv neofetch neovim noto-fonts noto-fonts-cjk noto-fonts-emoji numlockx obs-studio openssh perl pulseaudio pulsemixer python-pip python-pywal qalculate-gtk qt5ct qutebrowser ranger syncthing sxiv telegram-desktop tmux tree ttf-jetbrains-mono ttf-nerd-fonts-symbols-common ttf-nerd-fonts-symbols-2048-em-mono ueberzug redshift unzip vim webkit2gtk xclip yt-dlp zathura zathura-pdf-mupdf zip xorg-server xorg-xinit libx11 libxinerama libxft base base-devel
git clone https://github.com/seeingangelz/dotfiles.git
Create symbolic links to the files/directories you need.
Automatic
Install git
sudo pacman -Syu git
Clone this repo
git clone https://github.com/seeingangelz/dotfiles.git
Go to folder
cd dotfiles/
Give permission to the script
chmod +x install
Execute the script
./install
❄️ Suckless Build お
DWM Patches 火
Note
Hover over the patch to receive information about it.
ST Patches 水
xresources |
alpha |
boxdraw |
scrollback |
scrollback-mouse |
anysize |
workingdir |
Note
Hover over the patch to receive information about it.
DMENU Patches 矢
center |
border |
password |
alpha |
case-insensitive |
highlight |
numbers |
xresources |
Note
Hover over the patch to receive information about it.
Keybinds 麗
Super + Enter = Create a new terminal.
Super + Shift + Q = Close a window.
Super + Shift + R = Restart DWM.
Super + LeftArrow , RightArrow = Move to another window.
Super + M = Monocle layout.
Super + T = Tiled layout.
Super + F = Spiral layout.
Super + U = Centered master layout.
Super + O = Grid layout.
Super + B = Toggle the top bar.
Super + Shift + 1/4 = Move a window to another tag.
Super + 1/4 = Switch to another tag.
Super + I = Increment master.
Super + D = Decrement master.
Super + H = Move mfact to the left.
Super + L = Move mfact to the right.
Super + K = Move cfact down.
Super + J = Move cfact up.
Super + Space = Toggle last layout.
Super + Shift + Space = Toggle floating window.
Super + = = Increment gaps.
Super + - = Decrement gaps.
Super + Alt + 0 = Restore gaps.
Super + Shift + = = Increment vertical gaps.
Super + Shift + - = Decrement vertical gaps.
Super + Control + = = Increment horizontal gaps.
Super + Control + - = Decrement horizontal gaps.
Super + Alt + = = Increment inside gaps.
Super + Alt + - = Decrement inside gaps.
Super + F1 = Open file manager.
Super + F2 = Open browser.
Super + F3 = Open messaging application.
Super + F4 = Open music player.
Super + F5 = Open code editor.
Super + F6 = Open audio manager.
Super + F7 = Open screen recorder.
Super + F11 = Lockscreen.
Super + F12 = Open calculator.
Super + Shift + N = Toggle nightmode.
Super + Shift + E = Theme selector.
Super + Control + E = Emoji selector.
Super + Shift + S = Manage dotfiles.
Super + Shift + Y = Manage clipboard.
Super + PrtSc = Fullscreen screenshot.
PrtSc = Screenshot of the selected area.
AudioLowerVolume = Volume control down.
AudioRaiseVolume = Volume control up.
AudioMute = Toggle mute.
Alt + Z = Toggle mute mic.
MonBrightnessUp = Increment brightness.
MonBrightnessDown = Decrement brightness.
Super + Shift + P = Power Menu.
Super + P = Open DMENU.