655 Commits

Author SHA1 Message Date
5c9a8860c2
home: Add autostart option and add some packages 2024-05-10 22:41:14 -04:00
f546ee06de
nullbox: configure autologin and autolock 2024-05-10 22:20:08 -04:00
6a329abe98
hyprland: fixes 2024-05-10 22:19:48 -04:00
1221c4f64c
greetd: add autolock option
This option can be referenced by window managers to determine if they
should automatically lock. For example, this can add an extra layer of
security on a system that automatically decrypts the boot drive, but
still offers the advantages of auto-login, such as automatic starting of
user programs.
2024-05-10 22:08:22 -04:00
18f0a45801
slab: switch autologin to greetd option 2024-05-10 21:41:15 -04:00
02ad5bd33f
greetd: Add autologin options 2024-05-10 21:31:44 -04:00
f4f8395e0e
systemd: remove network-online dep from multi-user 2024-05-10 19:15:01 -04:00
9321ec54e5
Update flake.lock 2024-05-10 17:48:18 -04:00
9ba5e34371
Revert "Downgrade Hyprland"
This reverts commit 275f3bef1c6a0e374b3a81ca03b3bb2d28c4baf2.
2024-05-10 04:31:05 -04:00
275f3bef1c
Downgrade Hyprland 2024-05-10 04:26:42 -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
c475069616
Update flake.lock 2024-05-05 02:17:30 -04:00
76b6bc8f6b
Update flake.lock 2024-05-04 10:48:55 -04:00
84b9950365
Update flake.lock 2024-05-03 03:06:29 -04:00
38dcd594e9
Update flake.lock 2024-05-01 19:28:34 -04:00
ac83eadaf9
Update flake.lock 2024-04-28 21:35:36 -04:00
26338898c5
slab: disable unbound
It still caches SERVFAIL despite the configuration which is not good
for a laptop.
2024-04-25 17:10:08 -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
1a8121b8d9
Update flake.lock 2024-04-25 08:22:20 -04:00
411a1eb3fc
deck: ooprs :3 2024-04-24 23:06:08 -04:00
74445676c8
deck: fix exec bit on deckwrap 2024-04-24 23:04:42 -04:00
0afd550a25
deck: LD_PRELOAD unset wrapper thing 2024-04-24 23:03:13 -04:00
d2ffb11557
deck: add update script 2024-04-24 22:56:58 -04:00
4dd9e730bd
Update flake.lock 2024-04-24 22:30:39 -04:00
8e28b4fb6f
Revert "home: switch from swaylock-effects to swaylock"
This reverts commit 9928eaa9cc8995a6fae925714218984ee73f4bf6.
2024-04-24 11:32:28 -04:00
e7d7dfe94c
hyprland: disable mysterious "Unknown-1" output 2024-04-24 11:22:10 -04:00
ef64ea3d56
Update flake.lock 2024-04-24 11:21:38 -04:00
737eaf14b0
Use attrset for nixfiles lib init 2024-04-22 22:15:33 -04:00
9928eaa9cc
home: switch from swaylock-effects to swaylock
swaylock-effects is broken for some reason
2024-04-22 21:07:41 -04:00
9dcfb59be8
Update flake.lock 2024-04-22 19:36:22 -04:00
b17bc19cfd
hyprland: edit config shortcut 2024-04-22 16:49:46 -04:00
3e1b60d7c3
home: add option for location of nixfiles repo
This is used by the flake registry as well as a shortcut for editing
Hyprland config
2024-04-22 16:48:40 -04:00
bb756b32f7
steam: gamescope fix 2024-04-21 17:14:27 -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
21db6fe9ff
home/common/nix: install direnv 2024-04-21 13:03:12 -04:00
ceee1b418c
minor cleanup 2024-04-21 12:29:05 -04:00
3a2a4e42df
hyprland: add "maximize" shortcut (fullscreen, 1) 2024-04-21 12:28:31 -04:00
1379670cd9
Add nix configuration for home-manager
This ensures home-manager devices use the the already downloaded nixpkgs
for ad-hoc commands like nix-shell and comma, as well as adds this flake
to the registry (currently assumed to be located at ~/nixfiles, I should
make this configurable later)
2024-04-21 12:24:48 -04:00
5ed359d561
nullbox: move /var/log to /persist/nobackup 2024-04-20 15:39:27 -04:00
6bcaf4d7a4
nullbox: rename /persistent to /persist 2024-04-20 15:39:02 -04:00
498a48c500
nullbox: disable impermanence setup in vm 2024-04-20 04:42:42 -04:00
4f3773075e
system: make initial password mkDefault 2024-04-20 04:27:20 -04:00
f2788b9973
nullbox: fix NetworkManager persistence 2024-04-20 04:15:38 -04:00
8b5f7ef959
nullbox: remove unnecessary sleep from boot 2024-04-20 04:15:24 -04:00
53f25d0480
nullbox: add proof-of-concept impermanence 2024-04-20 04:03:27 -04:00