- WM / Compositor - labwc
- Lockscreen - gtklock (script for syncing with waypaper) (ios-style config here)
- do note that the script requires
fish
as the command behaves erratically with bash - apple-fonts required for ios style theme, provided here
- you can change the font style, weight, size, and color by editing
~/.config/gtklock/clock-settings
- do note that the script requires
- Idle Control - swayidle
- Bar - waybar
- Wallpapers - swaybg with waypaper for GUI frontend
- Notifications - dunst with rofi for actions
- App Launcher - nwg-drawer
- Display Manager - ly
- Power Menu - rofi
- Terminal - kitty
- MATE applications (caja, atril, eom, engrampa, mate-polkit)
- Task manager - resources
- Browser - Firefox (css config here)
- Spotify client - AUR client with Spicetify (theme included here)
- Audio mixer - pavucontrol
- Bluetooth manager - blueman
- Fetching tool - fastfetch
- Shell - fish
- Pokemon sprites - pokemon-colorscripts
- Display management - kanshi
- Openbox Theme - Vent (icons only)
- GTK theme - gruvbox-material-gtk
- Kvantum theme - gruvbox-material-brown (slightly modified)
- Icons - Gruvbox-Plus-Dark
- Cursors - Bibata Modern Cursors (gruvbox themed)
- IosevkaTermSlab Nerd Font
- IosevkaAile (for gtk and qt apps)
- New York (for lockscreen)
- App launcher -
Win-Space
- File manager -
Win-F
- Open terminal
Win-Enter
- Task manager -
Ctrl-Shift-Esc
- Screenshot -
Win-Shift-S
orPrtSc
- Lock screen -
Win-L
- You may want to configure kanshi for your own display config.
- You may also have to adjust padding of lockscreen login prompt depending on your screen resolution. For ≤1080p users, adjusting the padding is a must as it will overlap with the media player or in some cases, prevent gtklock from starting due to the login prompt being out of bounds.
- These dotfiles are constantly changing and improving. If you really want to keep updated with my changes, it'd probably be wiser to just symlink the subdirectories to your ~/.config folder and just git pull periodically. (needs testing on my end but should work)
- I have provided a simple install script, recommended for a clean Arch installation:
cd ~/
wget https://raw.githubusercontent.com/unwiredfromreality/dots-and-stuff/master/install.sh -O ~/install.sh && sh install.sh
Note that firefox css theme will have to be applied manually. Open firefox, enable toolkit.legacyUserProfileCustomizations.stylesheets
in about:config
, then copy over the chrome folder:
cd ~/dots-and-stuff
cp -r chrome ~/.mozilla/firefox/*default-release/
Spotify and spicetify may be installed manually; theme will be applied upon running spicetify apply
for first time.