• Joined on 2021-01-08
aaron created branch feature/proton-ge in aaron/nixconfig 2026-01-04 12:02:55 +00:00
aaron pushed to main at aaron/nixconfig 2025-12-31 10:20:24 +00:00
10a4b462b3 Merge pull request 'optimize build time' (#4) from feature/optimize into main
5111de5278 refactor(settings): remove redundant options
3a6b6091d6 feature(settings): add cache, use more cores, auto optimize the nix store
382cb2b096 refactor(flake): remove home-manager options from flake, since they are already defined in settings
05245ea56b refactor(niri): rename the module to niri.nix for clarity
Compare 5 commits »
aaron merged pull request aaron/nixconfig#4 2025-12-31 10:20:21 +00:00
optimize build time
aaron closed issue aaron/nixconfig#1 2025-12-31 10:20:09 +00:00
Nixconfig structure should be improved
aaron commented on issue aaron/nixconfig#1 2025-12-31 10:20:09 +00:00
Nixconfig structure should be improved

fixed by #2

aaron closed issue aaron/nixconfig#3 2025-12-31 10:19:52 +00:00
Optimize for build speed
aaron commented on issue aaron/nixconfig#3 2025-12-31 10:19:52 +00:00
Optimize for build speed

Fixed by #4

aaron created pull request aaron/nixconfig#4 2025-12-31 10:19:04 +00:00
optimize build time
aaron pushed to feature/optimize at aaron/nixconfig 2025-12-31 10:17:40 +00:00
5111de5278 refactor(settings): remove redundant options
3a6b6091d6 feature(settings): add cache, use more cores, auto optimize the nix store
382cb2b096 refactor(flake): remove home-manager options from flake, since they are already defined in settings
05245ea56b refactor(niri): rename the module to niri.nix for clarity
Compare 4 commits »
aaron created branch feature/optimize in aaron/nixconfig 2025-12-31 10:17:40 +00:00
aaron opened issue aaron/nixconfig#3 2025-12-31 10:06:52 +00:00
Optimize for build speed
aaron deleted branch feature/modularize from aaron/nixconfig 2025-12-30 17:51:32 +00:00
aaron pushed to main at aaron/nixconfig 2025-12-30 17:51:32 +00: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 17:51:30 +00:00
feature(modules): split configuration into nix modules and home-manager modules
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-30 17:50:39 +00:00
2e1c2524fc refactor(readme): update the readme with a nix-helper section.
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-30 17:49:43 +00:00
b87d881258 feature(flake): update flake file and update all packages
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-30 13:27:29 +00: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 18:16:43 +00: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 19:25:48 +00:00
feature(modules): split configuration into nix modules and home-manager modules
aaron pushed to feature/modularize at aaron/nixconfig 2025-12-28 19:19:57 +00: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 »