36 Commits

Author SHA1 Message Date
d2f48215ed
Update flake.lock, migrate config 2025-02-27 12:09:56 -05:00
783055b885
Reformat repository with Alejandra 2025-02-25 16:53:02 -05:00
0221b8e3b4
system: install busybox with low priority
it is a good fallback for common system commands
2025-02-05 17:12:19 -05:00
1e6b656572 Install Attic, configure nix to always use cache 2025-02-05 00:05:05 +00:00
b481d6cb9f
system: add @wheel to trusted users 2024-12-19 01:22:04 -05:00
b252af1270
system/bootnext: enable desktop entry generation 2024-12-18 03:15:22 -05:00
5183f69b39
system: add bootnext script with sudoers cfg 2024-12-18 03:15:21 -05:00
e12c843bb0
tailscale: enable routing features 2024-10-20 14:49:05 +02:00
70e7558421
system: refactor profiles, remove common/desktop 2024-07-22 02:25:04 -04:00
b61e2acb4f
system: only set initialPassword if mutable users 2024-07-03 18:57:10 -04:00
147af92a85
system: install font-awesome 2024-06-28 23:36:23 -04:00
5c65d83249
system: enable CUPS PDF 2024-05-20 00:09:54 -04:00
4f3773075e
system: make initial password mkDefault 2024-04-20 04:27:20 -04:00
dcf7fe3ec2
Update flake.lock and fix module
make up your damn mind about the fzf option
2024-04-16 02:07:18 -04:00
397103e4fb
Revert "rollback update, electron build failure"
This reverts commit abdb159a221f5a37fecf61b0c97dc13680b4b8db.
2024-04-11 13:10:37 -04:00
abdb159a22
rollback update, electron build failure
https://nixpk.gs/pr-tracker.html?pr=302544
2024-04-10 00:29:20 -04:00
1c096e0a70
Update configuration 2024-04-10 00:28:18 -04:00
4d55372ef3
Install mosh (home-manager and system) 2024-04-08 01:09:16 -04:00
719efce1b2
system: enable udisks2 in common/wm 2024-04-01 15:24:10 -04:00
84833ba0f8
switch nixfiles-assets to GitHub
this also configures Nix to keep nixfiles-assets in the store so it
doesn't get redownloaded and I can save some GitHub LFS bandwidth
2024-03-18 20:24:00 -04:00
493ae5d519
fix syntax 2024-03-07 18:34:07 -05:00
e5803d4202
Change config to use overlay packages 2024-03-07 23:27:32 +00:00
fbc7c9dfab
move option from home to system 2024-03-04 21:58:12 -05:00
3686a64a29
Hyprland: add lock screen 2024-02-20 09:26:50 +01:00
e32305803a
what in tarnation
why does NixOS make the users' primary group "users" instead of the
username like every other distro???
2024-02-20 08:39:30 +01:00
43f04499ba
system: Use system nixpkgs in nix module 2024-02-19 22:10:26 +01:00
00eb9d49b3
common/nix: chanage nixpkgs flake to github ref
This makes it so flake.lock files produced by `nix flake lock` don't
reference my personal Nix store, but upstream Nixpkgs
2024-02-14 10:41:15 +01:00
4adc24b8bf
Add nix.nix with nix-related options 2024-02-14 10:33:09 +01:00
456b0d083f
fix concat 2024-02-09 17:50:08 +01:00
6763726f3f
slab: enable fun package set 2024-02-09 17:43:18 +01:00
ff029aea41
Fix a lot of module options 2024-02-08 16:53:47 +01:00
405f7b4329
Fix typo 2024-02-08 15:39:51 +01:00
8146099eb6
remove broken with statement (average nix lang) 2024-02-08 15:38:49 +01:00
dba31a2cbb
Add option dependencies for desktop and hyprland 2024-02-08 15:20:44 +01:00
dc9ac237ff
Rename (nixfiles.common) window-manager to wm 2024-02-08 15:11:14 +01:00
6ea5c557a3
Reorganize system modules 2024-02-08 14:48:09 +01:00