Go to file
The_miro c848d3e93f yazi config error fixed 2026-05-12 12:46:47 +02:00
clamav initial stuff for autoinstall of clamav 2024-12-11 14:57:10 +01:00
desktopenvs removed pinch bind for now 2026-05-12 12:45:56 +02:00
doc add apply-theme.sh and colors.conf; copy both at install 2026-05-11 14:25:57 +02:00
git amssh now themed 2026-05-11 13:26:02 +02:00
gtk-themes/cyberqueer made background of scrollbar transparent instead of none - gtk3 2025-11-03 18:42:57 +01:00
micro cleanup: archive deprecated configs, remove logs and merge artifacts 2026-05-08 10:13:12 +02: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 setup: fix pamtester/pinta/kew package source categorization 2026-05-11 19:45:33 +02:00
spotify-tui added spotify tui 2024-11-20 01:12:57 +01:00
yazi yazi config error fixed 2026-05-12 12:46:47 +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
apply-theme.sh add apply-theme.sh and colors.conf; copy both at install 2026-05-11 14:25:57 +02:00
colors.conf add apply-theme.sh and colors.conf; copy both at install 2026-05-11 14:25:57 +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?