Go to file
The_miro 4b8dd4f5d9 cleanup: expand gitignore, add timer scripts, update hyprland binds
Remove stale yazi backup files and credentials, expand .gitignore to
cover keys, editor temp files, and yazi timestamp backups. Add timer
notification scripts and bind Super+Ctrl+T to open timer popup.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 18:41:49 +02:00
clamav initial stuff for autoinstall of clamav 2024-12-11 14:57:10 +01:00
desktopenvs cleanup: expand gitignore, add timer scripts, update hyprland binds 2026-05-07 18:41:49 +02:00
doc added niri - not done tho 2025-08-08 18:24:06 +02:00
git script for all the creds that get forgotten 2026-01-15 09:36:05 +01:00
gtk-themes/cyberqueer made background of scrollbar transparent instead of none - gtk3 2025-11-03 18:42:57 +01:00
micro added multicursor to micro on Alt+up/down 2025-01-28 13:36:46 +01:00
nvim q in nvim now wq 2026-04-15 22:08:16 +02:00
qt-themes/cyberqueer fixed my fuckups 2025-10-14 22:24:04 +02:00
resources new fetch - 4 2025-12-21 17:11:44 +01:00
setup Update setup/modules/FreeipaAnsible/copilot-explains.txt 2026-04-27 17:00:37 +02:00
spotify-tui added spotify tui 2024-11-20 01:12:57 +01:00
yazi cleanup: expand gitignore, add timer scripts, update hyprland binds 2026-05-07 18:41:49 +02:00
.bashrc added windowswitcher 2025-03-29 15:31:09 +01:00
.gitignore cleanup: expand gitignore, add timer scripts, update hyprland binds 2026-05-07 18:41:49 +02:00
.vimrc added lush config temporarily 2025-03-20 07:56:21 +01:00
.zshrc general stuff 2026-05-07 18:15:20 +02:00
decrypt.sh fixed that warning en- and decrypt were throwing 2025-09-25 19:51:25 +02:00
encrypt.sh fixed that warning en- and decrypt were throwing 2025-09-25 19:51:25 +02:00
etc-ly-config.ini we switching to ly 2026-02-12 10:35:05 +01:00
readme.md updated readme - 2 2026-03-26 09:43:51 +01:00
setup-creds-missing.sh seahorse for key management 2026-01-15 10:47:14 +01:00
starship.toml seahorse for key management 2026-01-15 10:47:14 +01:00
update.sh aded noconfirm to update.sh 2025-09-26 14:44:19 +02:00
zshplugins.sh added en- and decrypt scritps 2025-09-25 19:44:07 +02:00

readme.md

Dotfiles

config for using arch linux in network administration, development and gaming

Installation

!!! Please Read the instructions on Installation !!!

Installation instructions

  • Clone the Repository
  • Navigate to Dotfiles/setup
  • execute setup/autoformat.sh and accept the prompts on screen, for default partitioning layout
  • execute setup/live-install.sh and accept the prompts on screen
  • after being chrooted by setup/live-install.sh go to the Filesystem root and execute chroot-install.sh
  • reboot
  • run setup/install.sh
  • if needed run setup/modules/... to install additional preconfigured modules
  • reboot after running all desired installers

TODO

Prio

  • Finish the new install script

Ongoing tasks

  • move all config dirs that get modified after install to being copied to the client or linking individual files where relevant -> known offenders: micro, some nwg-shell components

Non-Prio

  • implement the hypr-ecosystem components: hyprpwcenter, hyprshutdown
  • solution for updates - Possibly using package list being read by script; Also possibly using git diff on some kind of .config manifest
  • clamav Module
  • eww sidebar popup menu ??? not sure on functionality yet - maybe cpu/ram/gpu usage

Completed

  • add screen rotation (script, keybind, eww widget) for touchscreens
  • some kind of per monitor startup script for the bar
  • set cmd+F1 to show a list of keybinds (regex on binds.conf???)
  • automatic monitor handling on new attatched
  • default to swapping esc and capslock in input.conf
  • Create Module for installing from the arch live enviroment
  • bluetooth tray icon
  • make toggling EWW bar less delayed -> only toggle the bar don't kill it
  • optional module that installs discord, steam
  • try to remove hyprland-git before installing
  • hyprsleep
  • make full gtk-4 theme
  • input config for use with touchscreens -> install+enable hyprgrass; button that enables hyprtabs?