- Run
sudo install_packages.sh.
Note: package installation is optimized for Fedora and MacOS.
- Install the language server globally according to its instructions.
- Set up the LSP in .config/nvim/lua/lsp/init.lua.
- Fedora OS configurations - Remove sound on volume key - Reverse scroll direction - allow two finger scrolling - install coprs/ghostty - keyd copr: alternateved/keyd - ghostty copr: - customizable fonts instead of hard-coding Hack - ensure keyd starts on login
- Move i3 dependencies into /i3 to simplify base directory structure
-
PIA with network manager or openvpn
-
change new vertical pane with markdown behavior
-
remove SSH agent stuff from config.fish.tmpl
-
firefox configuration if possible?
- Get Polybar to set bars on the biggest monitor (currently hard-coded via
xrandr, so single screen doesn't show Polybar) - Find another wallpaper for the second monitor
- Create Polybar colorscheme for both wallpapers
- Get Polybar icons working
- Create better Polybar layout/modules
- Rofi configuration
- Set up an initial install script to get rid of .config/scripts
- Remove Homebrew on Linux and install dependencies through
sudo aptinstead (get rid ofsnaps as well) - Get rid of random transparencies in Picom