This commit is contained in:
2025-05-18 00:17:23 +03:00
parent 95e94d41f2
commit 1b32112dc9
7 changed files with 47 additions and 42 deletions
+1
View File
@@ -118,6 +118,7 @@
server = import ./home/server.nix flakeContext;
};
homeModules = {
links = import ./home/modules/links.nix flakeContext;
packages = import ./home/modules/packages.nix flakeContext;
default = import ./home/modules/default.nix flakeContext;
dconf = import ./home/modules/dconf.nix flakeContext;
+4
View File
@@ -33,6 +33,10 @@ let
source = config.lib.file.mkOutOfStoreSymlink "${inputs.zeroq.dirs.user-storage}/KeePassXC";
target = "keepassxc";
};
# "beets" = {
# source = config.lib.file.mkOutOfStoreSymlink "${inputs.zeroq.dirs.user-storage}/beets/linux";
# target = "beets";
# };
};
userDirs = {
enable = true;
+19
View File
@@ -0,0 +1,19 @@
{ inputs, ... }@flakeContext:
{
config,
lib,
pkgs,
...
}:
{
xdg = {
enable = true;
autostart.enable = true;
configFile = {
"beets" = {
source = config.lib.file.mkOutOfStoreSymlink "${inputs.zeroq.dirs.user-storage}/beets/linux";
target = "beets";
};
};
};
}
+1 -1
View File
@@ -8,7 +8,7 @@ let
...
}:
{
imports = [ inputs.self.homeModules.default ];
imports = [ inputs.self.homeModules.default inputs.self.homeModules.links ];
xdg = {
enable = true;
autostart.enable = true;
+22
View File
@@ -13,4 +13,26 @@
inputs.home-manager.nixosModules.home-manager # home-manager module
inputs.nix-index-database.nixosModules.nix-index
];
# defines global user
users = {
users = {
"${inputs.zeroq.devices.admin}" = {
isNormalUser = true;
description = "Jor Oqyude";
initialPassword = "1234";
extraGroups = [
"beets"
"audio"
"disk"
"gamemode"
"libvirtd"
"networkmanager"
"pipewire"
"qemu-libvirtd"
"wheel"
];
};
};
};
}
-22
View File
@@ -9,27 +9,5 @@
./services.nix
./settings.nix
./tty.nix
./users.nix
];
users = {
users = {
"${inputs.zeroq.devices.admin}" = {
isNormalUser = true;
description = "Jor Oqyude";
initialPassword = "1234";
extraGroups = [
"beets"
"audio"
"disk"
"gamemode"
"libvirtd"
"networkmanager"
"pipewire"
"qemu-libvirtd"
"wheel"
];
};
};
};
}
-19
View File
@@ -41,23 +41,4 @@ in
};
};
};
# users = {
# groups = {
# beets = { };
# };
# users = {
# beets = {
# isSystemUser = true;
# #isNormalUser = true;
# description = "beets service";
# group = "beets";
# homeMode = "0770";
# home = "/var/lib/beets";
# packages = [ ];
# shell = pkgs.bashInteractive;
# };
# };
# };
}