janishutz dotfiles

Full system configuration using [Decman](https://github.com/kiviktnm/decman). For my neovim config, see [here](https://git.janishutz.com/janishutz/nvim) *Screenshot outdated, a new screenshot will be added when this update is completed* ![screenshot of desktop with 2 screens](./assets/screenshot.png) ## Features - DankMaterialShell - `hyprlauncher` for the app launcher - Wlogout config - 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 - 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 - Custom QuickShell-based status bar and QuickActions menu (Postponed until further notice) ## TODOs - [ ] Migrate status bar to QuickShell - [ ] 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