These are my files with dots. They are probably not very portable.
Features
- Use dark mode or dark themes everywhere where its supported
- Use Monokai color scheme for all the things
- (Nearly) Identical i3/sway configurations built from shared configs
- Random tiled wallpapers
- Custom keyboard layout: Mac-style keyboard layout with right control key is rebound to Mod3 for extra keybinds
- While mouse-and-keyboard games are running (via gamemode script trigger)...
- Swaps meta and alt keys back to non-mac layout (frees up meta key position for binding to game controls)
- Adjust screen layout to prevent accidentally mousing into the secondary monitor
- If a Dualshock4 game controller is connected over bluetooth when the game starts, skip all adjustments
- Custom status bar elements:
Dependencies
This list is probably missing something...
Software
Shared
- zsh - shell
- dunst - notifications
- kitty - terminal emu
- rofi - dmenu + window switching
- rofimoji - emoji picker
- gamemode - gaming optimizations, launch/exit scripting
Sway
- Sway - tiling wayland compositor / window manager
- waybar - status bar
- grim / slurp - screenshots
i3
- i3-gaps - tiling window manager
- picom - compositor
- polybar - status bar
- scrot - screenshots
- feh - image viewer / wallpaper
Fonts
- Dank Mono
- noto-fonts-emoji-blob