9387be3be814e128c206b8d3264a495ed78d8cb9
Full system configuration using Decman. For my neovim config, see here
Screenshot outdated, a new screenshot will be added when this update is completed

The whole desktop will likely eventually move back to Waybar (because it has evolved massively since I last used it and now supports custom menus)
Furthermore, my system may migrate to NixOS by early September 2026, to finally have my laptop and desktop configs synced properly
Features
- DankMaterialShell
- Automatically generated GTK Theme and theming of the rest of the desktop using
matugen - Fish config (with some handy aliases, based on one from ohh-my-fish)
- Fastfetch config
- kitty config with cursor trail
- alacritty config
- notification manager uses
swaync - Linter configs (eslint, clang-format, latexindent and more)
- mpv config
- zathura configs
- yazi configs with links to various directories I use commonly plus a few plugins and themes that are applied by the script
TODOs
- Migrate back to Waybar
- Rewrite Hyprland configs using lua
- Waylogout still needed?
- Add the formatter configs back in
- Add the scripts back in
Finish decman configuration to copy all the files- Custom yazi theme
- Notifier (swaync??)
- Launcher (hyprlauncher??)
- dgop as hw monitor
- No need for nm-applet (even with waybar -> nmcli or nmtui)
- Adapt the GTK, etc config from DMS for my own design
- Update neovim design
- Nix config
- home-manager or what for dotfiles management on nix?
- Yazi more directory links
- Hyprland keybind panel?
- Migrate to zsh (or another POSIX compliant shell)
- Wallpaper picker (for regenerating stuff using matugen). TUI using kitty graphics? Or any lightweight toolkit?
Languages
CSS
47.7%
TypeScript
17.2%
JavaScript
14.9%
Lua
14.2%
Shell
3.2%
Other
2.8%
