kde connect, etc

This commit is contained in:
minish 2025-01-12 16:42:20 -05:00
parent 1890ba2fc4
commit 058a78b196
Signed by: min
SSH Key Fingerprint: SHA256:PDf6DSaU0lWsQ57NzQGdm8HUKftULYFYzxPJolepY58
5 changed files with 20 additions and 3 deletions

View File

@ -6,6 +6,7 @@
./git.nix
./helix.nix
./hyprland.nix
./kdeconnect.nix
./mpris.nix
./nh.nix
./shell.nix

View File

@ -122,6 +122,10 @@ in {
"$mod, right, movefocus, r"
"$mod, up, movefocus, u"
"$mod, down, movefocus, d"
"$mod SHIFT, left, resizeactive, -30 0"
"$mod SHIFT, right, resizeactive, 30 0"
"$mod SHIFT, up, resizeactive, 0 -30"
"$mod SHIFT, down, resizeactive, 0 30"
]
++ (lib.concatLists (lib.genList (i: let
ws = i + 1;

6
homes/min/kdeconnect.nix Normal file
View File

@ -0,0 +1,6 @@
_: {
services.kdeconnect = {
enable = true;
indicator = true;
};
}

View File

@ -41,7 +41,7 @@ _: {
btop = {
enable = true;
# settings.color_theme = "ayu";
settings.color_theme = "ayu";
};
};
}

View File

@ -14,8 +14,11 @@
./secrets.nix
];
networking.hostName = "mpl"; # Define your hostname.
networking.networkmanager.enable = true;
networking = {
hostName = "mpl"; # Define your hostname.
networkmanager.enable = true;
firewall.enable = true;
};
# Allow unfree packages (firmware)
nixpkgs.config.allowUnfree = true;
@ -82,6 +85,9 @@
# SSH askpass
programs.ssh.enableAskPassword = true;
# KDE connect (firewall)
programs.kdeconnect.enable = true;
# Home-manager
home-manager = {
extraSpecialArgs = {inherit inputs;};