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
64ae4f75be
testuser fix
2024-03-27 02:16:51 -04:00
017157a65c
Basic working home-manager standalone config
2024-03-27 02:14:50 -04:00
eb45ae25a1
start of hm standalone config that does nothing
...
i want to work on it on my laptop so here's yet another useless commit
2024-03-26 19:30:21 -04:00
2a5744d45f
Hyprland: switch from swayidle to hypridle
...
this has some cool things including media inhibits by default
2024-03-26 02:38:22 -04:00
067557b72f
Add Hypridle input
2024-03-25 22:03:10 -04:00
00b2d0fd26
Add nix-minecraft overlay and module
2024-03-24 01:27:48 -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
76d89d8103
Revert "commit weird workaround for git lfs"
...
This reverts commit c89f6709f454e5e26edfc8f5494a011a37ba69fe.
2024-03-18 20:00:55 -04:00
c89f6709f4
commit weird workaround for git lfs
...
(will probably revert)
2024-03-18 19:52:20 -04:00
e41f726b28
nixfiles-assets: go back to the flake method
...
it works now???
2024-03-18 04:42:28 -04:00
552f0439dc
Add dev shell with nix-update
2024-03-18 04:42:17 -04:00
8eb2e50f48
Update hyprland
2024-03-15 02:06:36 -04:00
09066b737a
rework backports to support time based expiration
2024-03-15 01:22:38 -04:00
1f8dbf6c32
Pass used nixpkgs and home-manager to nix configs
2024-03-14 20:45:21 +00:00
dbb37c2ebb
Add backports overlay
...
Packages in this overlay are temporary fixes that automatically
revert to the original package once a certain condition is met (e.g.,
the upstream package version is bumped).
2024-03-11 22:31:48 -04:00
181876c852
Add overlay with flake packages
2024-03-07 23:24:52 +00:00
3db530e26b
flake: make packages more modular
2024-03-07 06:59:45 +00:00
6ff3a964d5
pin Hyprland version
...
fixes weird cursor position bug (i do not know the cause and i'm too
lazy to bug report rn i might bisect it tomorrow)
2024-03-06 02:42:45 -05:00