README.md
October 16, 2023 · View on GitHub
❄️ Setup / DWM ❄️
---------------------------------------------------
╭─ Distro -> Arch Linux
├─ Editor -> NeoVim / Emacs
├─ Browser -> Firefox / qutebrowser
├─ Shell -> zsh
╰─ Process Viewer -> btop
╭─ Music Player -> cmus
├─ Compositor -> picom
├─ Notifications -> dunst
├─ Media Player -> mpv
╰─ File Manager -> ranger
╭─ WM -> dwm
├─ Terminal -> st
├─ App Laucher -> dmenu
├─ Theme -> pywal
╰─ Font -> JetBrainsMono NF
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 devour exa tty-clock-git picom-simpleanims-next-git cmatrix-git pipes.sh npm checkupdates+aur xdotool xautolock betterlockscreen yad libnotify wal-telegram-git python-pywalfox xsettingsd themix-gui-git themix-theme-oomox-git archdroid-icon-theme tesseract-data-eng tesseract-data-por slop arandr clipmenu zsh cmus mpd mpc ncmpcpp playerctl dbus simple-mtpfs dunst emacs feh ffmpeg ffmpegthumbnailer firefox flameshot fzf git gnu-free-fonts go gd btop imagemagick mpv neofetch neovim noto-fonts noto-fonts-cjk noto-fonts-emoji numlockx obs-studio openssh perl pulseaudio pulsemixer udiskie python-pip python-pywal qalculate-gtk xdg-user-dirs qutebrowser ranger syncthing sxiv telegram-desktop tree ttf-jetbrains-mono-nerd ttf-font-awesome gpick ueberzugpp redshift p7zip unzip epub-thumbnailer-git python-pdftotext poppler 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 curl
curl -sSL https://raw.githubusercontent.com/seeingangelz/dotfiles/master/.github/dots_bootstrap.sh | bash -s && cd ~/Documents/dotfiles/ && ./install.sh
❄️ Suckless Build お
DWM Patches 火
Note
Hover over the patch to receive information about it.
ST Patches 水
|
xresources |
font2 |
desktopentry |
scrollback |
scrollback-mouse |
boxdraw |
|
netwmicon |
alpha |
patch_column |
workingdir |
glyph-wide-support |
Note
Hover over the patch to receive information about it.
DMENU Patches 矢
|
listfullwidth |
xresources |
border |
password |
alpha |
numbers |
center |
|
case-insensitive |
fuzzymatch |
fuzzyhighlight |
Note
Hover over the patch to receive information about it.
Keybinds 麗
| Keybind | Description |
|---|---|
Super + Enter | Create a new terminal. |
Super + P | Open DMENU. |
Super + Shift + Q | Close a window. |
Super + Shift + R | Restart DWM. |
Super + ← → | Move to another window. |
Super + Shift + ← → | Move master window. |
Super + Shift + Space | Toggle floating window. |
Super + , | Show/Add to scratchpad. |
Super + Shift + , | Hide scratchpad. |
Super + . | Remove scratchpad. |
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/5 | Move a window to another tag. |
Super + 1/5 | 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. |
Alt + ← ↑ → ↓ | Move windows. |
Alt + Shift + ← ↑ → ↓ | Resize windows. |
Alt + Control + ← ↑ → ↓ | Move windows to the corners. |
Super + F1 | Open file manager. |
Super + F2 | Open browser. |
Super + F3 | Open messaging application. |
Super + F4 | Open music player. |
Super + F6 | Open audio manager. |
Super + F7 | Open screen recorder. |
Super + F11 | Lockscreen. |
Calculator | 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. |
AudioPlay | Toggle Play/Pause media. |
AudioNext | Next track. |
AudioPrev | Previous track. |
AudioLowerVolume | Decrease volume. |
AudioRaiseVolume | Increase volume. |
AudioMute | Toggle mute volume. |
Alt + Z | Toggle mute mic. |
Alt + F2 | Decrease volume mic. |
Alt + F3 | Increase volume mic. |
MonBrightnessUp | Increase brightness. |
MonBrightnessDown | Decrease brightness. |
Super + Shift + P | Power Menu. |