60 Commits

Author SHA1 Message Date
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
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
1719c9f4aa
fix oops 2024-02-16 17:18:52 +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
b36ab9ecf5
Add atool to system packages 2024-02-15 19:51:52 +01:00
6a727b61d5
fix option 2024-02-15 16:26:41 +01:00
6ccebdadfc
Enable waydroid in gaming config 2024-02-15 13:55:46 +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
d34a37baf8
profile/base: add some packages/config 2024-02-13 10:16:01 +01:00
1a06b0c70e
sound: add option to use unstable alsa-ucm-conf 2024-02-11 13:11:31 +01:00
81c9ac88a2
system: add android.nix 2024-02-10 23:16:05 +01:00
ae88738a96
Update android configuration 2024-02-10 23:15:31 +01:00
456b0d083f
fix concat 2024-02-09 17:50:08 +01:00
2860b842e3
add mutability test thing 2024-02-09 17:49:53 +01:00
6763726f3f
slab: enable fun package set 2024-02-09 17:43:18 +01:00
05d7dc4228
fun.nix: bucklespring -> bucklespring-libinput 2024-02-09 17:38:29 +01:00
598fca08d7
package-sets/fun: aafire -> aalib 2024-02-09 11:31:52 +01:00
5be2b9957d
i forgor how to concat lists 💀 2024-02-09 11:28:18 +01:00
87bd96875d
Add fun package set 2024-02-09 11:25:59 +01:00
1044a3f92f
Add some stuff to system packages 2024-02-09 06:55:20 +01:00
155539cc04
sessions/plasma: fix option name 2024-02-09 06:51:12 +01:00
da9ffbd320
small fixes 2024-02-08 18:25:31 +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
e4ad12e39e
system: import all modules 2024-02-08 15:08:40 +01:00
1dedbbb489
Rename some common options to hardware 2024-02-08 15:08:16 +01:00
e99905a096
Delete fragments/README.md 2024-02-08 14:49:33 +01:00
6ea5c557a3
Reorganize system modules 2024-02-08 14:48:09 +01:00
969abe113e
Replace old modules 2024-02-08 13:10:31 +01:00
63ffbcfe89
create new versions of modules in temp dir 2024-02-08 13:05:53 +01:00
419a03ebd2
Add some shared configs for standalone WMs 2024-02-07 09:08:07 +01:00
a3e82595df
Make Nix rebuilds work offline 2024-02-07 07:37:30 +01:00
38056d5abc
Enable FUSE, install sshfs 2024-02-07 07:26:16 +01:00
80428b491a
Rewrite README.md, add more directory READMEs 2024-02-06 18:17:11 +01:00
6efffaff22
desktop-common: Add NovaSquare font 2024-02-05 13:39:13 +01:00
73208c3be0
hyprland: enable sddm 2024-02-03 18:32:40 +01:00
752a145bb5
Make some hyprland changes
- switch from wofi to rofi-wayland
- enable polkit kde agent
- add brightnessctl to env
2024-02-02 15:32:40 +01:00
7b77b2f62e
improve readability of a config 2024-01-24 00:10:43 +01:00
09da72a0bf
add KDE XDG desktop portal workaround 2024-01-23 12:41:21 +01:00
78195b6719
Add file to system packages 2024-01-22 13:43:42 +01:00