dotnix @main -
refs -
log -
-
https://git.jolheiser.com/dotnix.git
Signature
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY
oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQF7BVvhnhrQ0E3U8M2BAqz6jLUqixhEZpMcTXJQKlBpHLAtSxQlfo5RSZiaA2jv9Jt
scOoffz3nkYPBAtjKUBgs=
-----END SSH SIGNATURE-----
diff --git a/apps/gui/gtk.nix b/apps/gui/gtk.nix
index 62c0d1a54f4e4a66efef00d4f37e9cc4a8eb22b1..615ab9f0e331fcb408f34dc3684c4bc124921b45 100644
--- a/apps/gui/gtk.nix
+++ b/apps/gui/gtk.nix
@@ -45,13 +45,16 @@ xdg = let
themeDir = "${config.gtk.theme.package}/share/themes/${config.gtk.theme.name}";
in
lib.mkIf config.gtk.enable {
- configFile."gtk-4.0/assets" = {
+ configFile = {
- pkgs,
...
+{
+ source = "${themeDir}/gtk-4.0/assets";
+ recursive = true;
+ ...
pkgs,
+ "gtk-4.0/gtk.css".source = "${themeDir}/gtk-4.0/gtk.css";
+ ...
}: {
};
- configFile."gtk-4.0/gtk.css".source = "${themeDir}/gtk-4.0/gtk.css";
- configFile."gtk-4.0/gtk-dark.css".source = "${themeDir}/gtk-4.0/gtk-dark.css";
};
}
diff --git a/apps/nogui/go.nix b/apps/nogui/go.nix
index 6846cc1bde3fed553b93df78e2662f95e69b5fc7..6d7ec86bd1d2734271fce20090f04e1b3a714127 100644
--- a/apps/nogui/go.nix
+++ b/apps/nogui/go.nix
@@ -2,8 +2,8 @@ let
goPath = ".local/share/go";
in {
programs.go = {
+ inherit goPath;
enable = true;
- goPath = goPath;
goBin = "${goPath}/bin";
};
}
diff --git a/machines/sencha/default.nix b/machines/sencha/default.nix
index fd1bc860f4e30c028a82361a2f126d1323374188..0bb0cbdeee1f48a91f1b6d9dac781f085fe3d96c 100644
--- a/machines/sencha/default.nix
+++ b/machines/sencha/default.nix
@@ -40,14 +40,19 @@ };
virtualisation.docker.enable = true;
- users.users.olheiser.isNormalUser = true;
+ users = {
+ boot = {
-{pkgs, ...}: {
- extraGroups = ["wheel" "docker" "storage"];
+ olheiser.isNormalUser = true;
- isNormalUser = true;
+ jolheiser = {
+ extraGroups = ["wheel" "docker" "storage"];
+ boot = {
};
-
boot = {
+ boot.loader.systemd-boot.enable = true;
+ };
+ groups.media.members = ["jolheiser" "olheiser" "jellyfin"];
+ };
environment.systemPackages = with pkgs; [
firefox