Compare commits

...

3 Commits

Author SHA1 Message Date
6f2936f567 mv wallpaper to hyprland
All checks were successful
nix flake show / show-flake (push) Successful in 37s
2025-08-08 19:13:33 +02:00
f9fae2f75a mv virt hm config 2025-08-08 19:05:01 +02:00
ca3c77768d mv adb to desktop 2025-08-08 18:56:06 +02:00
7 changed files with 28 additions and 17 deletions

View File

@ -23,8 +23,6 @@
]; ];
}; };
programs.adb.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
home-manager home-manager
]; ];

View File

@ -13,27 +13,12 @@
sl sl
]; ];
home.file = {
"wallpaper" = {
source = builtins.toPath ../../wallpapers;
recursive = true;
force = true;
};
};
home.sessionVariables = { home.sessionVariables = {
EDITOR = "vim"; EDITOR = "vim";
GTK_THEME = "Adwaita:dark"; GTK_THEME = "Adwaita:dark";
MANPAGER = "nvim +Man!"; MANPAGER = "nvim +Man!";
}; };
dconf.settings = {
"org/virt-manager/virt-manager/connections" = {
autoconnect = [ "qemu:///system" ];
uris = [ "qemu:///system" ];
};
};
programs.zsh = { programs.zsh = {
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;

View File

@ -26,6 +26,8 @@
}; };
backupFileExtension = "backup"; backupFileExtension = "backup";
}; };
programs.adb.enable = true;
system.stateVersion = "24.11"; system.stateVersion = "24.11";

View File

@ -5,6 +5,7 @@
./lf ./lf
./notif ./notif
./terminal ./terminal
./virt
./wm/hyprland.nix ./wm/hyprland.nix
]; ];
} }

View File

@ -0,0 +1,6 @@
{ ... }:
{
imports = [
./qemu.nix
];
}

View File

@ -0,0 +1,14 @@
{ lib, smayzy, ... }:
let
inherit (lib) mkIf;
in
{
config = mkIf smayzy.virt.enable {
dconf.settings = {
"org/virt-manager/virt-manager/connections" = {
autoconnect = [ "qemu:///system" ];
uris = [ "qemu:///system" ];
};
};
};
}

View File

@ -17,6 +17,11 @@ in
recursive = true; recursive = true;
force = true; force = true;
}; };
"wallpaper" = {
source = builtins.toPath ../../../wallpapers;
recursive = true;
force = true;
};
} }
(mkIf smayzy.desktop.enable { (mkIf smayzy.desktop.enable {