All of my dotfiles
- Neovim: My config is based on an old version of Kickstart.nvim. However, I do use this daily, and it has niceties in terms of NetRw, along with DAP, Compiler and Neorg.
TODO: I need to research dynamic includes to not include things likeimage.nvim
on Windows. - Hyprland: My current WM. Relies on Hyprnvidia for Optimus, and calls into scripts in the nwg_panel folder. Also uses
nwg-panel
,nwg-dock-hyprland
,anyrun
,hypridle
,hyprlock
, etc. Beyond that, I think these are some pretty sane defaults. - Nwg-Panel: Few changes here, aside from executors for keyboard layout, allowing for keyboard shortcuts to change the layout, and icons for numlock and capslock. Requires
gammastep
for night color.
Note: I have an executor for when CapsLock is on, and one for when Numlock is off. Sue me. - NWG-Dock-Hyprland, Anyrun: Mostly cosmetic changes to make them solarized
- Kitty is my current terminal. I have not changed much, aside from using a solarized theme.
- Alacritty is my backup terminal. All I've done is changed themes.
- Zsh: My
.zshrc
is a mess, and needs updating. Overall, the only thing in here that I'd keep is my comment formatting script for copying into Jupyter Notebooks, and my script that gives me a cowsay fortune, with proper split on English and Russian Fortunes (note: The in-builtfortune -n 30% a -n 70% b
did not work for me.) Hopefully will be editing this down soon. ™️ - Komorebi: My preferred tiling window manager for Windows. My dislike for gaps is on display here as well. The rest is mostly default config (I might want to change the shortcuts to match Hyprland at some point).
applications.yaml
contains my attempt at managing Mullvad VPN, which at this point is a failure (so not upstream). - SwayNC: Simple Notification Center and Daemon. I did my best to solarize it.