248 Commits

Author SHA1 Message Date
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
a0b0d8cab8
Update Hyprland input 2024-02-20 06:08:45 +01:00
43f04499ba
system: Use system nixpkgs in nix module 2024-02-19 22:10:26 +01:00
baa973b5c7
mkSystem: pass used flake as module arg "nixpkgs" 2024-02-19 21:44:00 +01:00
edd58a9a30
oopsie whoopsie :3c i forgor what a package is 2024-02-19 19:50:20 +01:00
3acfc2e9d9
Add hyprland dispatcher (doesn't do anything yet) 2024-02-19 19:43:25 +01:00
f7b7bef245
home: move Hyprland module into subdirectory 2024-02-19 18:56:39 +01:00
74b5793ab3
Enable wayland support for sddm 2024-02-19 18:34:10 +01:00
95d4cf5e8e
flake: pin hyprland at good commit 2024-02-19 11:40:17 +01:00
294bf85538
slab: Enable hyprland flake version 2024-02-19 10:57:51 +01:00
9b4a8e1d87
Update flake.lock 2024-02-19 10:57:39 +01:00
e451e8760c
general fixes 2024-02-19 10:57:30 +01:00
d3107edc6b
mkSystem: add option to override nixpkgs/hm 2024-02-19 10:55:44 +01:00
ab89da2a39
Add hyprland flake (keep disabled until i bisect it) 2024-02-19 09:24:48 +01:00
46cbf68a5e
Add cachix and enable by default 2024-02-19 07:14:50 +01:00
225691d325
Add protonup to gaming package set 2024-02-19 07:14:25 +01:00
d4cc44c7df
Add fzf and zoxide to home base profile 2024-02-18 19:49:27 +01:00
4e3d6d222e
Add rustdesk to communication package set
(probably belongs elsewhere but whatever)
2024-02-18 19:09:40 +01:00
ed3dc89b2c
Add Discord to package set 2024-02-18 17:34:52 +01:00
7d80c1041b
hyprland: change some options
- enable compose
- add shortcuts
2024-02-18 00:01:19 +01:00
bf6d9e91ab
Update flake.lock 2024-02-17 10:05:13 +01:00
fcf9992b3e
minor changes 2024-02-16 17:55:17 +01:00
34d654d434
Use wayland metadata in communication pacakgeset 2024-02-16 17:53:20 +01:00
33ee7046ef
nixfiles: add meta option
contains metadata about enabled modules (there's no "official" way to
check if wayland is enabled)
2024-02-16 17:50:43 +01:00
68cad3482e
fix a few osConfig defaults 2024-02-16 17:21:41 +01:00
1719c9f4aa
fix oops 2024-02-16 17:18:52 +01:00
80811ea5c8
home: Add a few package sets 2024-02-16 17:18:37 +01:00
97ba42af46
system: Add PC profile 2024-02-16 17:06:13 +01:00
91462a3a15
Add workaround for steam breaking on rebuild 2024-02-16 16:38:45 +01:00
9c7adf7620
hyprland: add shortcut to screenshot full screen 2024-02-16 15:33:23 +01:00
8d4fdc5556
Make wrapper for each symlink
idk why i have to do this but the name of the executable seems to be
directly encoded into the produced binary
2024-02-15 20:02:26 +01:00
b36ab9ecf5
Add atool to system packages 2024-02-15 19:51:52 +01:00
b30056ca44
Add wrapped atool with every archiver 2024-02-15 19:48:52 +01:00
6a727b61d5
fix option 2024-02-15 16:26:41 +01:00
c279e58c69
hyprland: add screenshot key 2024-02-15 14:33:45 +01:00
2ce393d1ae
Add /.btrfsroot to compressed mounts 2024-02-15 13:59:44 +01:00
6ccebdadfc
Enable waydroid in gaming config 2024-02-15 13:55:46 +01:00
0975f7be18
slab: enable compression on btrfs partitions 2024-02-15 13:55:34 +01:00
8e3ce58551
Add some packages 2024-02-14 16:47:04 +01:00
a31033e026
Add binfmt qemu system emulation 2024-02-14 16:45:47 +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
26085edbc6
base.nix: make some stuff mkDefault 2024-02-14 10:11:01 +01:00
6915677422
Update flake.lock 2024-02-13 10:20:29 +01:00
d34a37baf8
profile/base: add some packages/config 2024-02-13 10:16:01 +01:00
a681776437
Add hyprwm/contrib overlay 2024-02-12 12:20:10 +01:00
a175620ca9
Add workaround for xdpg not opening links
NixOS/nixpkgs#189851
2024-02-11 19:02:50 +01:00
1a06b0c70e
sound: add option to use unstable alsa-ucm-conf 2024-02-11 13:11:31 +01:00
189e5983cd
Switch android-tools configuration to overlay 2024-02-10 23:19:17 +01:00