├── .bashrc ├── .condarc ├── .gitattributes ├── .gitignore ├── .p10k.zsh ├── .shell_aliases ├── .tmux.conf ├── .vimrc ├── .zshrc ├── .zshrc.local.template ├── LICENSE ├── Makefile ├── README.md ├── automation ├── dockerfiles │ ├── Boilerplate.md │ └── docker-compose-torrent.yml └── homelab │ ├── baikal.sh │ ├── forgejo.sh │ ├── uptime-kuma.sh │ └── vpn-server.sh ├── cinnamon └── keybinds ├── config ├── autokey │ └── autokey.json ├── rofi │ ├── config.rasi │ └── themes │ │ └── catppuccin-latte.rasi └── zellij │ └── config.kdl ├── docs ├── Conventions.md ├── Firefox.md ├── General setup.md ├── README.md └── WSL.md ├── etc └── update-motd.d │ └── 01-ascii ├── firefox └── user.js ├── make ├── distros │ ├── debian-base.mk │ ├── debian.mk │ ├── mint.mk │ ├── ubuntu-base.mk │ └── ubuntu.mk ├── hosts │ └── nova.mk ├── packages │ ├── flatpak.mk │ └── intellij.mk └── special │ └── wsl2.mk ├── misc └── AutokeyPublic │ ├── .folder.json │ ├── Internet stuff │ ├── .Dont ask to ask.json │ ├── .folder.json │ └── Dont ask to ask.txt │ └── Meta │ ├── .Rofi.json │ ├── .folder.json │ └── Rofi.py ├── obsidian ├── README.md └── userstyle.css ├── opt └── cron-scripts │ ├── backup.sh │ ├── data-dump-notification.sh │ └── qbittorrent-portforward.sh ├── scripts ├── bin │ ├── assemble-coverage │ ├── install-crontab.sh │ ├── llvm-gcov.sh │ ├── organise-pictures.sh │ └── wg-genclient.sh ├── homelab.zsh ├── mtls └── nova-update.sh ├── shims └── jetbrains-toolbox.desktop ├── windows ├── keyboard │ ├── README.md │ └── nbnodead.zip ├── unfuck-wsl-keyboard.bat └── wsl │ ├── run.zsh │ ├── shim-keyboard.sh │ └── utils.zsh ├── zellij-layouts ├── README.md ├── cpp.kdl ├── npm.kdl └── python.kdl └── zsh ├── README.md ├── nvm.zsh ├── pnpm.zsh └── steam.zsh /.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.bashrc -------------------------------------------------------------------------------- /.condarc: -------------------------------------------------------------------------------- 1 | auto_activate_base: false 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.gitignore -------------------------------------------------------------------------------- /.p10k.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.p10k.zsh -------------------------------------------------------------------------------- /.shell_aliases: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.shell_aliases -------------------------------------------------------------------------------- /.tmux.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.tmux.conf -------------------------------------------------------------------------------- /.vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.vimrc -------------------------------------------------------------------------------- /.zshrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.zshrc -------------------------------------------------------------------------------- /.zshrc.local.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/.zshrc.local.template -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/README.md -------------------------------------------------------------------------------- /automation/dockerfiles/Boilerplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/automation/dockerfiles/Boilerplate.md -------------------------------------------------------------------------------- /automation/dockerfiles/docker-compose-torrent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/automation/dockerfiles/docker-compose-torrent.yml -------------------------------------------------------------------------------- /automation/homelab/baikal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/automation/homelab/baikal.sh -------------------------------------------------------------------------------- /automation/homelab/forgejo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/automation/homelab/forgejo.sh -------------------------------------------------------------------------------- /automation/homelab/uptime-kuma.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/automation/homelab/uptime-kuma.sh -------------------------------------------------------------------------------- /automation/homelab/vpn-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/automation/homelab/vpn-server.sh -------------------------------------------------------------------------------- /cinnamon/keybinds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/cinnamon/keybinds -------------------------------------------------------------------------------- /config/autokey/autokey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/config/autokey/autokey.json -------------------------------------------------------------------------------- /config/rofi/config.rasi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/config/rofi/config.rasi -------------------------------------------------------------------------------- /config/rofi/themes/catppuccin-latte.rasi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/config/rofi/themes/catppuccin-latte.rasi -------------------------------------------------------------------------------- /config/zellij/config.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/config/zellij/config.kdl -------------------------------------------------------------------------------- /docs/Conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/docs/Conventions.md -------------------------------------------------------------------------------- /docs/Firefox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/docs/Firefox.md -------------------------------------------------------------------------------- /docs/General setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/docs/General setup.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/WSL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/docs/WSL.md -------------------------------------------------------------------------------- /etc/update-motd.d/01-ascii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/etc/update-motd.d/01-ascii -------------------------------------------------------------------------------- /firefox/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/firefox/user.js -------------------------------------------------------------------------------- /make/distros/debian-base.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/distros/debian-base.mk -------------------------------------------------------------------------------- /make/distros/debian.mk: -------------------------------------------------------------------------------- 1 | include make/distros/debian-base.mk 2 | 3 | -------------------------------------------------------------------------------- /make/distros/mint.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/distros/mint.mk -------------------------------------------------------------------------------- /make/distros/ubuntu-base.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/distros/ubuntu-base.mk -------------------------------------------------------------------------------- /make/distros/ubuntu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/distros/ubuntu.mk -------------------------------------------------------------------------------- /make/hosts/nova.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/hosts/nova.mk -------------------------------------------------------------------------------- /make/packages/flatpak.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/packages/flatpak.mk -------------------------------------------------------------------------------- /make/packages/intellij.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/packages/intellij.mk -------------------------------------------------------------------------------- /make/special/wsl2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/make/special/wsl2.mk -------------------------------------------------------------------------------- /misc/AutokeyPublic/.folder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/misc/AutokeyPublic/.folder.json -------------------------------------------------------------------------------- /misc/AutokeyPublic/Internet stuff/.Dont ask to ask.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/misc/AutokeyPublic/Internet stuff/.Dont ask to ask.json -------------------------------------------------------------------------------- /misc/AutokeyPublic/Internet stuff/.folder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/misc/AutokeyPublic/Internet stuff/.folder.json -------------------------------------------------------------------------------- /misc/AutokeyPublic/Internet stuff/Dont ask to ask.txt: -------------------------------------------------------------------------------- 1 | https://dontasktoask.com -------------------------------------------------------------------------------- /misc/AutokeyPublic/Meta/.Rofi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/misc/AutokeyPublic/Meta/.Rofi.json -------------------------------------------------------------------------------- /misc/AutokeyPublic/Meta/.folder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/misc/AutokeyPublic/Meta/.folder.json -------------------------------------------------------------------------------- /misc/AutokeyPublic/Meta/Rofi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/misc/AutokeyPublic/Meta/Rofi.py -------------------------------------------------------------------------------- /obsidian/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/obsidian/README.md -------------------------------------------------------------------------------- /obsidian/userstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/obsidian/userstyle.css -------------------------------------------------------------------------------- /opt/cron-scripts/backup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/opt/cron-scripts/backup.sh -------------------------------------------------------------------------------- /opt/cron-scripts/data-dump-notification.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/opt/cron-scripts/data-dump-notification.sh -------------------------------------------------------------------------------- /opt/cron-scripts/qbittorrent-portforward.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/opt/cron-scripts/qbittorrent-portforward.sh -------------------------------------------------------------------------------- /scripts/bin/assemble-coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/bin/assemble-coverage -------------------------------------------------------------------------------- /scripts/bin/install-crontab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/bin/install-crontab.sh -------------------------------------------------------------------------------- /scripts/bin/llvm-gcov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/bin/llvm-gcov.sh -------------------------------------------------------------------------------- /scripts/bin/organise-pictures.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/bin/organise-pictures.sh -------------------------------------------------------------------------------- /scripts/bin/wg-genclient.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/bin/wg-genclient.sh -------------------------------------------------------------------------------- /scripts/homelab.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/homelab.zsh -------------------------------------------------------------------------------- /scripts/mtls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/mtls -------------------------------------------------------------------------------- /scripts/nova-update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/scripts/nova-update.sh -------------------------------------------------------------------------------- /shims/jetbrains-toolbox.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/shims/jetbrains-toolbox.desktop -------------------------------------------------------------------------------- /windows/keyboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/windows/keyboard/README.md -------------------------------------------------------------------------------- /windows/keyboard/nbnodead.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/windows/keyboard/nbnodead.zip -------------------------------------------------------------------------------- /windows/unfuck-wsl-keyboard.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/windows/unfuck-wsl-keyboard.bat -------------------------------------------------------------------------------- /windows/wsl/run.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/windows/wsl/run.zsh -------------------------------------------------------------------------------- /windows/wsl/shim-keyboard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/windows/wsl/shim-keyboard.sh -------------------------------------------------------------------------------- /windows/wsl/utils.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/windows/wsl/utils.zsh -------------------------------------------------------------------------------- /zellij-layouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zellij-layouts/README.md -------------------------------------------------------------------------------- /zellij-layouts/cpp.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zellij-layouts/cpp.kdl -------------------------------------------------------------------------------- /zellij-layouts/npm.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zellij-layouts/npm.kdl -------------------------------------------------------------------------------- /zellij-layouts/python.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zellij-layouts/python.kdl -------------------------------------------------------------------------------- /zsh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zsh/README.md -------------------------------------------------------------------------------- /zsh/nvm.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zsh/nvm.zsh -------------------------------------------------------------------------------- /zsh/pnpm.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zsh/pnpm.zsh -------------------------------------------------------------------------------- /zsh/steam.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LunarWatcher/dotfiles/HEAD/zsh/steam.zsh --------------------------------------------------------------------------------