Commit graph

17 commits

Author SHA1 Message Date
Hoang Nguyen 72ad78de52
Use the latest version of Nix 2024-05-19 00:00:00 +07:00
Hoang Nguyen 5c9fb6aaa6
Move pam_umask stuff into NixOS default module
I forgot that common.nix file is also used for Darwin host.
2024-05-12 00:00:00 +07:00
Hoang Nguyen 5e0bf5d20f
Disable btrbk logging
btrbk can always be invoked via the systemd service, hence journalctl
should be used instead.
2024-05-03 00:00:00 +07:00
Hoang Nguyen ea91d14dda
Setting umask inside login.defs alone doesn't seem to work 2024-05-03 00:00:00 +07:00
Hoang Nguyen c9b187b911
Set umask using login.defs instead of in user's shell session 2024-05-03 00:00:00 +07:00
Hoang Nguyen 7ba4267984
Add basic librewolf and chromium configuration 2024-03-31 00:00:00 +07:00
Hoang Nguyen 2330775008
Some tweaks to substituters and users' settings 2024-03-17 00:00:00 +07:00
Hoang Nguyen 0b5911c634
nix fmt 2024-03-17 00:00:00 +07:00
Hoang Nguyen e180e48f4c
Extract guix configuration to common nixos module 2024-03-16 00:00:00 +07:00
Hoang Nguyen 50f8194fac
Enable apparmor
The fix is finally available on nixos-unstable.

Also add notes on things needed to be fixed in the future.
2024-03-10 00:00:00 +07:00
Hoang Nguyen f06987ddd6
Fix Grub config 2024-02-25 00:00:00 +07:00
Hoang Nguyen 27ebc5e972
Make disko usage easier
Also fix some bugs.
2024-02-24 00:00:00 +07:00
Hoang Nguyen d22674d7ea
Shorten some module config
`imports` keyword can coexist with normal config options.
2024-02-17 00:00:00 +07:00
Hoang Nguyen 7990f2c41a
fix: regression in obtaining the flake registry list
Introduced in eeae0fb859.
2024-02-16 00:00:00 +07:00
Hoang Nguyen eeae0fb859
Fix some bugs
And also be more specific on loading OS modules for darwin/nixos
configurations.
2024-02-16 00:00:00 +07:00
Hoang Nguyen 2a610f308b
Finish the restructure (again :D)
- Add various custom modules
- Flatten the top-level configuration module to project root
2024-02-16 00:00:00 +07:00
Hoang Nguyen a71149c0ed
Code snapshot
This is safe enough for a commit, though it doesn't work yet.

TODO: update home-manager module references
2024-02-09 00:00:00 +07:00