All of my dotfiles
- Neovim: My config is based on an old version of Kickstart.nvim. However, it has been thoroughly changed, and now doesn't really resemble its ancestor. Quite maximalist, so is very batteries included.
- 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: Custom executors for switching Hyprland Keyboard Layouts, night-light and icons for numlock and capslock. Solarized Tray menu, but not the panel itself, since it looks wrong then to me. Requires
hyprsunset
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).(Deprecated due to license change: Currently switched to Whim)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.