Commit Graph

  • a8468bf13f Merge pull request 'feature(ssl/tls): add my homelab pki root ca to the trust store' (#12) from feature/add_homelab_ca into main main aaron 2026-01-23 19:20:42 +00:00
  • 35319f58de feature(ssl/tls): add my homelab pki root ca to the trust store feature/add_homelab_ca aaron 2026-01-23 20:20:12 +01:00
  • 4b6bdf0c86 Merge pull request 'chore(flake): update flake lock to the latest version' (#11) from feature/update_flake into main aaron 2026-01-23 18:37:39 +00:00
  • 427b5315b7 chore(flake): update flake lock to the latest version feature/update_flake aaron 2026-01-23 19:36:34 +01:00
  • cfa9aa2e14 Merge pull request 'feature(vpn): enable tailscaled on the system at startup' (#10) from feature/tailscale into main aaron 2026-01-16 19:25:43 +00:00
  • 98617c4099 feature(vpn): enable tailscaled on the system at startup feature/tailscale aaron 2026-01-16 20:22:48 +01:00
  • 61cebd469b Merge pull request 'chore(flake): update flake lock to the latest commits' (#9) from feature/update_flake into main aaron 2026-01-15 20:45:49 +00:00
  • 86729827e8 chore(flake): update flake lock to the latest commits aaron 2026-01-15 21:30:55 +01:00
  • 60bf6173c7 Merge pull request 'feature/fix_boot_errors' (#8) from feature/fix_boot_errors into main aaron 2026-01-10 22:51:49 +00:00
  • 90df3e5ed9 feature(bootloader): add terminus-font to the bootloader dependencies feature/fix_boot_errors aaron 2026-01-10 23:51:29 +01:00
  • 22df1df1d7 feature(terminal-font): add terminus terminal font for eye candy aaron 2026-01-10 23:47:01 +01:00
  • f5d629d5f5 chore(bootloader): lets just not look at those acpi errors during boot aaron 2026-01-10 23:46:12 +01:00
  • 9885867cc2 Merge pull request 'feature(fwupd): install and enable fwupd for firmware upgrades' (#7) from feature/firmwareupdates into main aaron 2026-01-09 20:14:11 +00:00
  • 2cb495848f feature(fwupd): install and enable fwupd for firmware upgrades feature/firmwareupdates aaron 2026-01-09 21:12:55 +01:00
  • 7e84ba21dc Merge pull request 'chore(update): upgrade flake' (#6) from feature/nix_upgrade into main aaron 2026-01-09 06:47:44 +00:00
  • 54dc51eec4 chore(update): upgrade flake feature/nix_upgrade aaron 2026-01-09 07:44:13 +01:00
  • 3c3dd262ae Merge pull request 'feature(steam): add proton-ge compatibility layer to steam' (#5) from feature/proton-ge into main aaron 2026-01-04 12:04:53 +00:00
  • cd683bfa94 feature(steam): add proton-ge compatibility layer to steam feature/proton-ge aaron 2026-01-04 13:02:44 +01:00
  • 10a4b462b3 Merge pull request 'optimize build time' (#4) from feature/optimize into main aaron 2025-12-31 10:20:21 +00:00
  • 5111de5278 refactor(settings): remove redundant options feature/optimize aaron 2025-12-31 11:17:31 +01:00
  • 3a6b6091d6 feature(settings): add cache, use more cores, auto optimize the nix store aaron 2025-12-31 11:09:09 +01:00
  • 382cb2b096 refactor(flake): remove home-manager options from flake, since they are already defined in settings aaron 2025-12-31 11:08:26 +01:00
  • 05245ea56b refactor(niri): rename the module to niri.nix for clarity aaron 2025-12-31 11:07:37 +01:00
  • 3ee5cfac97 Merge pull request 'feature(modules): split configuration into nix modules and home-manager modules' (#2) from feature/modularize into main aaron 2025-12-30 17:51:29 +00:00
  • 2e1c2524fc refactor(readme): update the readme with a nix-helper section. aaron 2025-12-30 18:50:30 +01:00
  • b87d881258 feature(flake): update flake file and update all packages aaron 2025-12-30 18:49:25 +01:00
  • 8fa948b0be fix(home): set correct name for nixvim config aaron 2025-12-30 14:27:17 +01:00
  • 859d524f4a fix(styling): fix syntax error aaron 2025-12-30 14:26:40 +01:00
  • 989f676ce7 refactor: cleanup old configuration aaron 2025-12-30 14:26:12 +01:00
  • 55bb23cf07 feature(home): cleanup home-manager imports aaron 2025-12-30 14:20:59 +01:00
  • 894c113607 feature(programs): add a hm-module to specify user programs aaron 2025-12-30 14:20:24 +01:00
  • 724db8a252 feature(style): move qt and gtk settings to their own hm-module aaron 2025-12-30 14:19:55 +01:00
  • d0eb6f614d feature(tmux): add tmux home-manager module aaron 2025-12-30 14:19:24 +01:00
  • c419f052a3 feature(shell): add zsh home-manager module aaron 2025-12-30 14:19:05 +01:00
  • 1f7e9f6eef feature(nixvim): add nixvim home-manager module aaron 2025-12-30 14:18:43 +01:00
  • 656dfe4b93 feature(git): add git home-manager module aaron 2025-12-30 14:18:14 +01:00
  • d913c6cc02 fix(home): set correct namespace for environment variable aaron 2025-12-28 20:19:37 +01:00
  • a535f00e54 fix(home): fix folder naming aaron 2025-12-28 20:15:13 +01:00
  • 0509b11c00 fix(gnupg): fix typo and add pinentry-ncurses aaron 2025-12-28 19:58:22 +01:00
  • 0fccd2d54b feature(packages): add system packages module aaron 2025-12-28 19:28:28 +01:00
  • 3a95182d3a feature(settings): add settings module aaron 2025-12-28 19:28:10 +01:00
  • c125409336 refactor(home): move home settings to user namespace aaron 2025-12-28 19:27:47 +01:00
  • f3678a13c5 feature(services): add services to module files aaron 2025-12-28 19:27:14 +01:00
  • 520eadd6fb feature(compositor): add a module for the wayland compositor aaron 2025-12-28 19:26:44 +01:00
  • 01f6137eed refactor(noctalia): move noctalia configs to modules aaron 2025-12-28 19:26:13 +01:00
  • edd73ddf53 refactor(configuration): remove everything unnecessary from configuration.nix aaron 2025-12-28 19:25:37 +01:00
  • 31c4834a2d feature(niri): add module for niri wayland compositor aaron 2025-12-28 19:21:16 +01:00
  • 6d437c290f feature(locales): add keymap and console font to locales module aaron 2025-12-28 18:53:31 +01:00
  • 2cdd02b024 feature(users): add module that handles users and their shell aaron 2025-12-28 18:49:10 +01:00
  • 7f57f89a77 feature(steam): add steam module for all things around steam on wayland aaron 2025-12-28 18:48:43 +01:00
  • 9cde74486a feature(serivces): add services module that handles various enabled services aaron 2025-12-28 18:48:11 +01:00
  • a045ca7d94 feature(sddm): add sddm module for theming and session management aaron 2025-12-28 18:47:40 +01:00
  • 3c18029b95 feature(openssh): add modules for openssh and openpgp aaron 2025-12-28 18:47:12 +01:00
  • d06ab6d54b feature(networking): add networking module for firewall and network settings aaron 2025-12-28 18:46:27 +01:00
  • 6a9ba7082b feature(localization): add locales module that handles timezone and locale settings aaron 2025-12-28 18:45:54 +01:00
  • 64dee7a59f feature(audio): add audio module that handles pipewire aaron 2025-12-28 18:44:56 +01:00
  • b4c3ddd300 feature(bootloader): add bootloader module with systemd-boot and plymouth aaron 2025-12-28 18:44:21 +01:00
  • 4360fbed68 feature(flake): simplyfi the flake and add a module system aaron 2025-12-28 18:40:36 +01:00
  • f8964775af chore(update): update flake file aaron 2025-12-21 13:54:38 +01:00
  • a696c2ff1d chore: remove xwayland since it is not used by niri anyway aaron 2025-12-17 17:56:15 +01:00
  • a537daccbf feature(packages): add nix-helper tool aaron 2025-12-16 22:57:33 +01:00
  • 581c5dea90 feature(displaymanager): exchange gdm for sddm and configure astronaut theme aaron 2025-12-15 21:47:39 +01:00
  • e84503f755 chore(readme): update bootloader instructions aaron 2025-12-13 13:32:42 +01:00
  • f139e7b72f chore(updates): update all flakes aaron 2025-12-13 13:04:06 +01:00
  • 512f21bd3e feat: add indent-blankline to vim and tweak kernel loglevel aaron 2025-12-12 19:27:20 +01:00
  • 030f3b8e39 feat(boot): add quiet option to the kernel parameters aaron 2025-12-12 17:49:34 +01:00
  • e8b8a1c84f refactor(packages): move some userpackages to system aaron 2025-12-12 17:15:34 +01:00
  • 3c737ac07f feat(tmux): nixify my tmux config aaron 2025-12-12 17:06:13 +01:00
  • 5c6639f429 feat(nixvim): add nvim-tree as plugin aaron 2025-12-12 16:29:44 +01:00
  • 9e167f82d3 feat(nixvim): base my vim config upon nixvim aaron 2025-12-12 16:11:13 +01:00
  • 68843be871 refactor(README): add more content concerning the installation aaron 2025-12-12 14:30:14 +01:00
  • e5d25d27a9 refactor(home-manager): separate configuration.nix and home.nix by adding home-manager as a module aaron 2025-12-12 14:23:51 +01:00
  • 434901d813 feat: add powerline-fonts and powerline-symbols aaron 2025-12-11 15:53:29 +01:00
  • 106f6f95c9 feat: change omz theme to agnoster aaron 2025-12-11 15:44:53 +01:00
  • 95c7fe4c52 refactor(theme): fix gtk and qt theming aaron 2025-12-11 15:29:04 +01:00
  • f49fa4359d refactor(theme): remove gtk and qt themes from config to untangle this mess aaron 2025-12-11 13:53:33 +01:00
  • 463c3da732 feat: working on theming aaron 2025-12-10 19:44:51 +01:00
  • 9cc83f84b0 feat: add dark theme, add some programs aaron 2025-12-10 19:18:49 +01:00
  • 4790d8131c feat: update home.nix config aaron 2025-12-10 18:12:36 +01:00
  • c79e4b0b97 feat: update home.nix config aaron 2025-12-10 17:52:39 +01:00
  • f573e31d06 feat: add nix configs for host neon with wayland, niri and nocitalia-shell aaron 2025-12-10 15:50:19 +01:00
  • bb8cbb2b10 feat: update gitignore aaron 2025-11-21 20:50:47 +01:00
  • ba0dfdd04a refactor: move zsh configuration to home-manager aaron 2025-11-21 20:47:10 +01:00
  • d678d9b0fb feat: update readme aaron 2025-11-21 20:33:09 +01:00
  • e159cf0f8b chore(update): update all flake sources to the latest version aaron 2025-11-21 20:32:25 +01:00
  • c12bc7bf92 feat: update readme aaron 2025-11-21 20:31:55 +01:00
  • 8e257fbbfe refactor: switch home-manager to standalone install aaron 2025-11-21 20:27:55 +01:00
  • a0277b8d26 refactor: update flake file and install home-manager in standalone mode aaron 2025-11-21 20:27:27 +01:00
  • fe85e60ddf feat: update readme aaron 2025-11-21 18:58:01 +01:00
  • 20ef1e0f87 feat: add readme aaron 2025-11-21 18:48:58 +01:00
  • edab660ee9 refactor: clean up config aaron 2025-11-21 18:39:22 +01:00
  • 09bfb81cd8 refactor: remove obsolete files aaron 2025-11-17 21:09:53 +01:00
  • 474beb569d refactor: change structure and start using home-manager aaron 2025-11-17 21:09:08 +01:00
  • 2f23076dea feat: replace systemd-boot with grub aaron 2025-11-16 18:19:05 +01:00
  • 481f912c8a refactor: remove some comments aaron 2025-11-16 17:07:01 +01:00
  • ff7fc44a3b chore: move user config to home-manager aaron 2025-11-16 16:57:16 +01:00
  • 5f336d9b53 feat: add lock file aaron 2025-11-16 16:09:14 +01:00
  • 3f66e30181 feat: add simple flake.nix file aaron 2025-11-16 16:05:33 +01:00
  • a371997768 feat: start using flakes aaron 2025-11-16 16:00:29 +01:00
  • e52c35649c feat: add base configuration and hardware-config files aaron 2025-11-15 19:14:58 +01:00