My Nix Configuration

[homes] Add pyrox@marvin

Changed files
+67
homes
x86_64-linux
+15
homes/x86_64-linux/pyrox@marvin/default.nix
···
···
+
{ osConfig, ... }:
+
{
+
imports = [
+
./services/kanshi.nix
+
./files/pamKeys.nix
+
./files/distrobox-config.nix
+
];
+
snowfallorg.user = {
+
enable = true;
+
};
+
home.stateVersion = osConfig.system.stateVersion;
+
py = {
+
profiles.server.enable = true;
+
};
+
}
+7
homes/x86_64-linux/pyrox@marvin/files/distrobox-config.nix
···
···
+
{
+
xdg.configFile."distrobox/distrobox.conf" = {
+
text = ''
+
distrobox_sudo_program="doas"
+
'';
+
};
+
}
+5
homes/x86_64-linux/pyrox@marvin/files/pamKeys.nix
···
···
+
{
+
xdg.configFile."Yubico/u2f_keys".text = ''
+
thehedgehog:iC1dk7d+DYFX60wpkDlWdwNpkRLXmML7iDjxh4TRXe8OhsAb2pgKiY6tVLHeZIK3WOVA1DuWU8rWlHdma3eqJg==,NdBJTVCvOamU35ad3fJRv6A6YZQIYrojcVk9a8WYMVvTtKO+xyIeBvunlidHv4Zb0rYrOvK6u7Gb4N5x6T6FIQ==,es256,+presence:juWx2IphhNuHZHiv8nG3i2WWTyR5A+CWp5iHz2AmE7aj3b3rgj85Gl1PMpmZlvlwDgbCP+dlcP5PPzTFloB3Ow==,FEXBkP0PzZSURoIbLuGiRRHFIcSiqEz/ieNPRqRY/hqLJ4AsvGwJ1xdIX7F8qAQuMSp8m7usuBLS4u+4FGg3Ng==,es256,+presence
+
'';
+
}
+40
homes/x86_64-linux/pyrox@marvin/services/kanshi.nix
···
···
+
{
+
services.kanshi = {
+
enable = true;
+
settings = [
+
{
+
profile = {
+
name = "default";
+
outputs = [
+
{
+
criteria = "eDP-1";
+
status = "enable";
+
scale = 1.2;
+
position = "0,0";
+
}
+
];
+
};
+
}
+
{
+
profile = {
+
name = "home";
+
outputs = [
+
{
+
criteria = "DP-4";
+
status = "enable";
+
scale = 1.0;
+
position = "0,0";
+
}
+
{
+
criteria = "eDP-1";
+
# status = "enable";
+
status = "disable";
+
# scale = 1.0;
+
# position = "1920,0";
+
}
+
];
+
};
+
}
+
];
+
};
+
}