369f57b3df
fix stylix
2024-11-18 17:53:13 -05:00
cff22b8678
Remove yt-dlp mitigation
2024-10-29 21:04:51 +01:00
248879e0f2
flake.nix: use better format for hyprland ref
2024-10-12 18:48:53 +02:00
bbec705d40
flake: add lanzaboote
2024-08-25 14:14:28 +02:00
a455d2cd07
Update stylix
2024-08-16 11:42:52 +02:00
5ca5b82e4d
flake.nix: change time zone
2024-08-12 11:20:36 +02:00
48f07e4cd5
flake.nix: add x86_64-linux rpi4 for eval testing
2024-08-08 02:55:30 -04:00
797421666b
Update flake.lock, fix package
...
migrate hyprland config
2024-08-04 18:54:46 -04:00
83a819768a
overlays: modpacks
2024-07-15 12:39:23 -04:00
f16d7d316d
flake.nix: remove mkExtraPkgs function
...
Overlays are a much better way to inject custom packages
2024-07-15 11:41:13 -04:00
b4485c3d25
system: remove android-tools backport stuff
...
android-tools is up-to-date on all branches, so it is no longer needed.
2024-07-10 17:02:55 -04:00
dbe6810560
flake.nix: update stable branch to 24.05
2024-07-10 16:59:24 -04:00
868550d800
flake.nix: add custom nix-minecraft overlay
...
This overlay combines the upstream flake overlay with the overlay of my
custom fork. All server packages except Quilt will use the upstream
package definition, while Quilt server packages will use my fork.
2024-07-07 21:29:07 -04:00
e6ebd42de7
flake.nix: switch nix-minecraft to quilt fix
2024-07-07 18:46:22 -04:00
f325a1ec51
flake.nix: add generic iso build
2024-07-05 00:09:34 -04:00
85861bbff8
flake.nix: unlock Hyprland revision
...
Revert "flake.nix: lock Hyprland input due to #6376 "
This reverts commit 67269ed271d41623bd5e0147fa70a03c182614f5.
Gamescope isn't important right now
2024-06-25 17:54:10 -04:00
0fa7a9a819
install agenix to system and devShell
2024-06-21 16:41:58 -04:00
27ebf7439c
flake.nix: add agenix input
2024-06-21 13:26:21 -04:00
8c8680b431
flake.nix: add rpi4
2024-06-20 03:31:59 -04:00
87aae20a7d
home-manager: backup when using system module
...
This prevents switching configurations from failing if there is a file
in the way.
2024-06-16 01:56:48 -04:00
67269ed271
flake.nix: lock Hyprland input due to #6376
2024-06-09 20:45:43 +00:00
ee80eb4ff6
flake.nix: lock nix-minecraft
...
nix-minecraft#60 was reopened :(
2024-05-29 23:05:26 -04:00
948605e68f
Update yt-dlp
2024-05-28 01:43:47 -04:00
60d486da70
stylix: switch to PR 244
2024-05-23 02:32:57 -04:00
f33b5c349c
flake.nix: add stylix input
2024-05-19 22:40:24 -04:00
da68e5e572
Update flake.lock, perform migrations
2024-05-09 22:27:14 -04:00
c12bb8ed31
oopsies :3
2024-05-07 17:13:53 -04:00
30a290a290
pi4: install btdu
2024-05-07 16:54:52 -04:00
8175d7266f
oops :3
2024-04-25 08:57:01 -04:00
bdfdca4505
root: set home dir
2024-04-25 08:55:12 -04:00
71c0ddb2d3
Fix root config
2024-04-25 08:54:17 -04:00
da6efc7157
add minimal root home config
2024-04-25 08:49:11 -04:00
51d3affaa8
flake: use nixpkgs unstable for devShell
...
unstable is the more common nix channel among all my systems so this
reduces the closure size overall
2024-04-21 13:40:56 -04:00
f00bc19aa2
Install impermanence module
2024-04-20 01:15:16 -04:00
4f1c703699
deck: enable gaming package-set
2024-04-17 10:50:26 -04:00
f6c405bcd2
flake: add config shorthand to mkHome
...
This allows for passing short chunks of ad-hoc config, for when a
user@host doesn't need an entire home.nix, and it's more concise than
specifying a modules array with one module.
2024-04-03 18:35:10 -04:00
035ebf14e0
Update unstable and switch hosts back to it
...
Revert "change all systems to 23.11 pending nixpkgs#300028"
This reverts commit 8a1ec3911e29ada2d0725ff91ca613faf9c7db7e.
Update flake.lock
2024-04-03 10:50:29 -04:00
d4aacdc21b
Update Hyprland
2024-04-01 00:28:44 -04:00
96153e0670
steam deck: fix username
2024-03-30 13:23:17 -04:00
5d5795c0e2
home-manager: add Steam Deck config
2024-03-30 13:19:45 -04:00
04f26c2c87
home: configure bash, enable both bash and zsh
2024-03-30 12:35:20 -04:00
33f5a3db37
Rework overlays
...
There are now two separate overlays:
- backports
- mitigations
2024-03-30 01:51:45 -04:00
d21e38ae5f
rename thing
2024-03-29 23:33:03 -04:00
ccef587a69
don't use nixpkgs-staging-next
2024-03-29 21:50:49 -04:00
8a1ec3911e
change all systems to 23.11 pending nixpkgs#300028
2024-03-29 23:41:20 +00:00
4ce363374e
kernel mitigation
2024-03-29 22:02:47 +00:00
cc61c1c1fa
nix-on-droid: install ncurses
...
why isn't this present in the default config?
2024-03-27 16:58:07 -04:00
a52685a859
home-manager: add nix-on-droid home
2024-03-27 03:06:45 -04:00
0f5bd0f4ae
pi4 home: change to unstable
2024-03-27 02:42:30 -04:00
a8d189be50
some basic home module changes
2024-03-27 02:38:58 -04:00