Files
dotfiles/README.md
T

47 lines
1.6 KiB
Markdown

<div id="title" align="center">
<img src="https://static.janishutz.com/logo.jpg" width="300">
<h1>janishutz dotfiles</h1>
</div>
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
- QuickShell-based status bar and QuickActions menu (Coming soon)
- QuickShell-based
- Astal4 based Status Bar and Quick Actions menu
- System info
- Hyprland info
- Date & Time
- Bluetooth picker
- some networking settings (more coming later)
- Audio and brightness control
- battery monitoring
- Logout, Reboot, Shutdown, etc
- `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
## 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