|
6987a2215f
|
modules: fix state.paths typing
|
2024-08-02 11:55:21 +08:00 |
|
|
456ca00636
|
modules: update comments and description
|
2024-07-31 13:29:51 +08:00 |
|
|
62211ef8eb
|
nixos/state: init paths sub-option
|
2024-07-31 13:12:17 +08:00 |
|
|
917cd7e01d
|
nixos/state: add ports sub-option
|
2024-07-30 18:29:59 +08:00 |
|
|
1f57c6b331
|
docs: update README for NixOS workflows
|
2024-07-19 13:51:21 +08:00 |
|
|
ac1a196352
|
nixos/modules: make config up-to-date
|
2024-07-16 13:49:36 +08:00 |
|
|
6666d55073
|
nixos/suites/i18n: update to be null by default
i18n setups in NixOS is a bit painful since it effectively allows only
for one input method engine at a time.
|
2024-06-26 12:31:33 +08:00 |
|
|
3907d83781
|
treewide: update comments and module descriptions
|
2024-06-10 13:26:14 +08:00 |
|
|
e3d03a206d
|
nixos/workflows/a-happy-gnome: add options for disabling specific settings
Also refactored some things yey.
Also made the entire module not so internal anymore, another yey.
|
2024-06-08 17:56:43 +08:00 |
|
|
03552df4e3
|
lib: move env-specific subsets into their own directory
|
2024-05-27 15:21:48 +08:00 |
|
|
cd30aba3e1
|
config: update comments
|
2024-05-26 16:38:22 +08:00 |
|
|
580e0ebe93
|
nixos/workflows: restructure enable option
The type is probably not apprioriate since I want to be able to install
multiple of them at a given time but we'll see.
|
2024-05-18 16:41:21 +08:00 |
|
|
9cef07f1a5
|
nixos/state: init module
|
2024-05-18 16:41:20 +08:00 |
|
|
173919dcf0
|
nixos/workflows: use private library
It's a private module now so it's fine.
|
2024-05-18 16:41:17 +08:00 |
|
|
44b0ba9a61
|
nixos/suites/filesystem: update device names
|
2024-03-04 07:42:25 +08:00 |
|
|
ba6b30ca95
|
lib: standardize arguments (again)
We'll just copy what we did with Bahaghari project.
|
2024-03-03 16:39:32 +08:00 |
|
|
40352d6a74
|
lib: standardize the required arguments
Just to make it consistent.
|
2024-03-01 18:09:47 +08:00 |
|
|
c08289419c
|
lib/nixos: update to include config
|
2024-02-28 18:44:27 +08:00 |
|
|
ac036d10a9
|
modules: fix custom library
|
2024-02-25 22:27:05 +08:00 |
|
|
5af7ac1c3d
|
modules: add extra arguments private module
Even easier way to set things up now.
|
2024-02-25 20:04:29 +08:00 |
|
|
15a43cd1e5
|
chore: reformat codebase
|
2024-02-25 18:20:13 +08:00 |
|
|
c65674c742
|
docs: update workflows README
|
2024-02-25 17:44:40 +08:00 |
|
|
db2da4d7d2
|
nixos/workflows: reclassify as private modules
It doesn't fit with the public module requirement of no reliance of
third-party modules anymore as we'll be using Bahaghari at the near future.
|
2024-02-23 20:56:32 +08:00 |
|
|
3cafa9f613
|
nixos/suites/desktop: modularize submodules into dedicated profiles
It's practically enabled every time so why not set them as profiles instead.
The structure should be enough for some control over what is enabled.
|
2024-01-25 18:52:07 +08:00 |
|
|
6737cd1d16
|
nixos/suites/gaming: fix erroneous attribute
|
2024-01-25 12:18:46 +08:00 |
|
|
58e9380ad2
|
modules: rename suites private module in the filesystem
To make it less hurting for inspecting commits.
|
2024-01-22 14:52:00 +08:00 |
|
|
9b7cc8a850
|
modules: move profiles custom namespace to suites
We now have a "proper" profiles modules ala-nixpkgs so we'll have to move
these to make it less confusing.
|
2024-01-22 14:48:55 +08:00 |
|
|
d5c5ac2f0c
|
nixos/profiles/server: remove hardened-config submodule
We're also moving it to a profiles module ala-nixpkgs.
|
2024-01-22 12:21:37 +08:00 |
|
|
fc3f7eb7c7
|
nixos/profiles/server: remove headless submodule
Now this is moved as a "proper" profile module ala-nixpkgs. Also because
we can use not only on server systems.
|
2024-01-22 12:19:36 +08:00 |
|
|
7bb0b0dd1f
|
modules: restructure private modules directory
|
2024-01-20 17:16:02 +08:00 |
|