Go to file
The_miro bca3d2ab51 updated todos 2025-05-27 10:00:54 +02:00
clamav initial stuff for autoinstall of clamav 2024-12-11 14:57:10 +01:00
desktopenvs made caps:swapescape default 2025-05-27 09:59:41 +02:00
doc put all the docs in a doc folder 2025-04-05 12:22:51 +02:00
git added git config 2024-11-06 14:06:54 +01:00
gtk-themes/cyberqueer/gtk-3.0 fixed error in the gtk theme 2025-05-19 15:35:41 +02:00
micro added multicursor to micro on Alt+up/down 2025-01-28 13:36:46 +01:00
nvim added :w ! ! to nvim (no spaces) 2025-05-20 15:54:00 +02:00
resources cleaned up the codebase a bit 2025-04-05 12:21:24 +02:00
setup added greetd-tuigreet to core-packages 2025-05-27 09:51:26 +02:00
spotify-tui added spotify tui 2024-11-20 01:12:57 +01:00
yazi added nvim as default editor to yazi 2025-03-20 09:01:19 +01:00
.bashrc added windowswitcher 2025-03-29 15:31:09 +01:00
.gitignore put all .log s in gitignore 2025-02-25 17:38:15 +01:00
.vimrc added lush config temporarily 2025-03-20 07:56:21 +01:00
.zshrc added ldsk 2025-05-27 09:40:01 +02:00
readme.md updated todos 2025-05-27 10:00:54 +02:00
starship.toml removed nobara from list as well because throwing errors 2025-04-03 07:08:54 +02:00
zshplugins.sh figured out how to open in shell 2024-11-18 23:46:30 +01:00

readme.md

Dotfiles

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

Installation

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

Installation instructions
  • 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

  • make full gtk-4 theme
  • Finish the new install script
  • try to remove hyprland-git before installing
  • hyprsleep
  • set cmd+F1 to show a list of keybinds (regex on binds.conf???)
  • Ongoing tasks

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

  • solution for updates - Possibly using package list being read by script; Also possibly using git diff on some kind of .config manifest
  • clamav Module
  • pavucontrol themeing
  • automatic monitor handling on new attatched
  • input config for use with touchscreens -> install+enable hyprgrass; button that enables hyprtabs?
  • eww sidebar popup menu ??? not sure on functionality yet - maybe cpu/ram/gpu usage
  • Completed

  • 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