Commit graph

8 commits

Author SHA1 Message Date
Trolli Schmittlauch 87dc330a7a nheko: need to permit insecure libolm for now 2024-09-07 19:25:40 +02:00
Trolli Schmittlauch d2e77b088f kmail/ kde-pim: install via NixOS option instead
Installing the kde-pim sutie is quite complex. Thus, there's a
`programs.kde-pim` in NixOS now to keep track of all necessarry
packages.

Removing the attempted list of necessary packages from explicit NixOS
and home packages instead.
2024-08-03 21:42:58 +02:00
Trolli Schmittlauch 695b6a0d2e plasma5 -> plasma6
for both the NixOS desktop env as well as home-manager packages.

ktouch had to be disabled due to being marked as broken, let's fix this
later
2024-07-02 23:54:56 +02:00
Trolli Schmittlauch f992a50964 treefmt 2024-07-02 23:42:52 +02:00
Trolli Schmittlauch 2bdff39416 [treewide] reformat all files with nixfmt-rfc-style 2024-03-16 17:18:20 +01:00
Trolli Schmittlauch 5cb55e9805 flake: add overlays and minimal devShell
inspired by 1cbeaa156b/profiles/base/default.nix
2024-02-12 19:12:47 +01:00
Trolli Schmittlauch 0b821e04da netcat: switch to openbsd implementation, it turned out more reliable in manual tests 2024-01-11 22:59:14 +01:00
Trolli Schmittlauch 993308a2d3 start modularising NixOS config for several hosts
First step in modularising the NixOS config, with a focus on separation of host-specific and common configs.
Common modules still need to be split up and refined, several TODOs and FIXUPs remain in code. But the config builds fine on thinknix.

Roughly based on/ inspired by https://johns.codes/blog/organizing-system-configs-with-nixos#using-nixos
2024-01-10 13:24:48 +01:00
Renamed from nixos/modules/packages.nix (Browse further)