• Joined on 2021-01-08
aaron created branch feature/optimize in aaron/nixconfig 2025-12-31 11:17:40 +01:00
aaron opened issue aaron/nixconfig#3 2025-12-31 11:06:52 +01:00
Optimize for build speed
aaron deleted branch feature/modularize from aaron/nixconfig 2025-12-30 18:51:32 +01:00
aaron pushed to main at aaron/nixconfig 2025-12-30 18:51:32 +01:00
3ee5cfac97 Merge pull request 'feature(modules): split configuration into nix modules and home-manager modules' (#2) from feature/modularize into main
2e1c2524fc refactor(readme): update the readme with a nix-helper section.
b87d881258 feature(flake): update flake file and update all packages
8fa948b0be fix(home): set correct name for nixvim config
859d524f4a fix(styling): fix syntax error
Compare 35 commits »
aaron merged pull request aaron/nixconfig#2 2025-12-30 18:51:30 +01:00
feature(modules): split configuration into nix modules and home-manager modules
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-30 18:50:39 +01:00
2e1c2524fc refactor(readme): update the readme with a nix-helper section.
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-30 18:49:43 +01:00
b87d881258 feature(flake): update flake file and update all packages
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-30 14:27:29 +01:00
8fa948b0be fix(home): set correct name for nixvim config
859d524f4a fix(styling): fix syntax error
989f676ce7 refactor: cleanup old configuration
55bb23cf07 feature(home): cleanup home-manager imports
894c113607 feature(programs): add a hm-module to specify user programs
Compare 10 commits »
aaron commented on issue aaron/nixconfig#1 2025-12-29 19:16:43 +01:00
Nixconfig structure should be improved

PR #2 will introduce a new structure for the project. The configuration is split into modules and imported in the configuration.nix of each host.

nixconfig/
├── flake.nix
├──…
aaron created pull request aaron/nixconfig#2 2025-12-28 20:25:48 +01:00
feature(modules): split configuration into nix modules and home-manager modules
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-28 20:19:57 +01:00
d913c6cc02 fix(home): set correct namespace for environment variable
a535f00e54 fix(home): fix folder naming
0509b11c00 fix(gnupg): fix typo and add pinentry-ncurses
Compare 3 commits »
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-28 19:28:42 +01:00
0fccd2d54b feature(packages): add system packages module
3a95182d3a feature(settings): add settings module
c125409336 refactor(home): move home settings to user namespace
f3678a13c5 feature(services): add services to module files
520eadd6fb feature(compositor): add a module for the wayland compositor
Compare 18 commits »
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-28 18:41:00 +01:00
4360fbed68 feature(flake): simplyfi the flake and add a module system
aaron created branch feature/modularize in aaron/nixconfig 2025-12-28 18:41:00 +01:00
aaron pushed to main at aaron/nixconfig 2025-12-21 13:54:49 +01:00
f8964775af chore(update): update flake file
aaron pushed to main at aaron/nixconfig 2025-12-17 17:56:26 +01:00
a696c2ff1d chore: remove xwayland since it is not used by niri anyway
aaron pushed to main at aaron/nixconfig 2025-12-16 22:57:57 +01:00
a537daccbf feature(packages): add nix-helper tool
aaron opened issue aaron/nixconfig#1 2025-12-15 22:15:30 +01:00
Nixconfig structure should be improved
aaron pushed to main at aaron/nixconfig 2025-12-15 21:48:03 +01:00
581c5dea90 feature(displaymanager): exchange gdm for sddm and configure astronaut theme
aaron pushed to main at aaron/nixconfig 2025-12-13 13:32:52 +01:00
e84503f755 chore(readme): update bootloader instructions