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
a4402aa04f
nixos/profiles/generic: init
...
We'll have to move the `profiles` modules into a new namespace. It will
get confusing in the future.
2024-01-22 12:17:48 +08:00
7bb0b0dd1f
modules: restructure private modules directory
2024-01-20 17:16:02 +08:00
8e09719b5f
profiles/server: update hardened kernel packages to 6.6
2024-01-10 15:40:17 +08:00
4f286dbc28
docs: remove relevant sections to custom check variables
2024-01-07 17:34:29 +08:00
9bb03e86b8
chore: reformat codebase
2024-01-01 13:56:10 +08:00
701a1b609f
profiles/dev: add hardware submodule
2023-12-25 20:05:49 +08:00
39c0bb2d8f
profiles/gaming: update RetroArch package
...
We'll use more cores if necessary.
2023-12-24 18:18:56 +08:00
55b475b6f0
profiles/desktop: update nix-ld libraries list
2023-12-24 18:18:23 +08:00
709bd491c8
profiles/dev: add virt-top
2023-12-23 20:33:23 +08:00
c7c6cc4620
profiles/dev: revert to default package
2023-12-23 20:33:02 +08:00
9e170dd6ec
profiles/gaming: simplify the default setup
2023-12-22 08:57:41 +08:00
0bee8052a9
config: remove fxcast-bridge as part of Firefox addons
...
I don't use it much and it is failing to build so leave it.
2023-12-20 11:25:28 +08:00
a2dfc6f3b9
modules: remove unnecessary function attributes
2023-12-20 10:48:32 +08:00
220f7ad528
profiles/desktop: enable v4l2loopback
2023-12-20 10:44:42 +08:00
35f2d5b9b8
config: add comments
2023-12-18 18:44:27 +08:00
b9294d8f39
profiles/dev: move more stuff to extras submodule
2023-12-18 08:59:25 +08:00
a25603142c
profiles/gaming: remove virtual machines setup
...
It's not needed anymore (also because it changed).
2023-12-20 10:49:05 +08:00
40d286ac3a
profiles/dev: separate containers and virtual machines setup
2023-12-18 00:11:11 +08:00
3d94c89bea
profiles/dev: simplify the configuration
...
Now with host-specific and user-specific modules, we can now start
remove parts of the modules with my configurations on them that are
otherwise intended for the entire cluster.
2023-12-18 00:00:55 +08:00
9dc2df5397
profiles/i18n: refactor module
2023-12-13 11:24:04 +08:00
4138647ea7
profiles/dev: add man-pages-posix
2023-12-05 10:30:33 +08:00
42fced727c
profiles/gaming: add GameMode
2023-12-04 18:05:56 +08:00
abb8d6b7fe
profiles/desktop: add Monaspace font
2023-12-03 15:35:16 +08:00
b84e38896b
profiles/i18n: reformat code
2023-11-13 19:51:50 +08:00
214765a7b4
profiles/desktop: add more basic fonts
2023-11-12 10:50:57 +08:00
3f78b8dc2e
profiles/i18n: add basic fonts for more language support out-of-the-box
2023-11-12 10:50:32 +08:00
3673eaa9cb
profiles/dev: remove Mosh program
...
This is best handled on a case-by-case basis. Some hosts are now using
Eternal Terminal and some are using Mosh.
2023-11-12 10:49:10 +08:00
e9d55ab771
profiles/dev: add ghcr.io in containers registry list
2023-11-07 13:31:37 +08:00
3f291fe665
hosts/ni: modularize networking config
2023-11-06 16:10:42 +08:00
16fa8cb64f
config: replace command-not-found with nix-index
2023-11-04 23:22:54 +08:00
71d3fc6303
modules: update comments
2023-10-29 15:25:18 +08:00
6293a13965
profiles/dev: add sshfs
2023-10-18 09:37:43 +08:00
39ccbe0976
profiles/dev: use Distrobox Nix module
2023-10-18 09:17:33 +08:00
3ee04bb812
chore: reformat codebase
2023-10-09 20:48:01 +08:00
bd478aebc7
profiles/dev: add Dive for virtualization submodule
2023-10-09 22:32:13 +08:00
c410ece05a
treewide: remove options
attribute for modules
2023-10-02 14:26:11 +08:00
f1c271cb59
profiles/browsers: update Firefox configuration
2023-09-24 19:20:52 +08:00
5808d7bc6c
profiles/browsers: add "Google Container" add-on
2023-09-23 20:27:17 +08:00
c0d1efd1e3
profiles/dev: add hardware utilities
2023-09-18 17:57:18 +08:00
d920a9349f
profiles/browsers: add Chromium browser to system packages
2023-09-18 14:43:02 +08:00
ce0e92906f
profiles/browser: add browser extensions for Firefox native extensions
2023-09-16 16:31:17 +08:00
3cc4998ab7
profiles/browsers: add Bitwarden extension for Firefox
2023-09-16 16:18:25 +08:00
c8dc2b57ce
profiles/dev: replace exa with eza
...
Unmaintained and also in a state of being removed in nixpkgs.
2023-09-15 12:54:49 +08:00
e83cbded5d
profiles/browsers: init system-wide browser profile
2023-09-14 13:25:03 +08:00
8cf08e3f29
profiles/dev: add quilt
2023-09-11 18:19:18 +08:00
7dacbe6963
chore: reformat codebase
2023-08-31 09:59:56 +08:00
a4d78f5ed3
profiles/i18n: update fcitx5 configuration
2023-08-21 12:13:30 +08:00
a88b0ff208
profiles/dev: add basic monitoring tools
2023-08-19 15:25:15 +08:00