1

Home: Enable kdeconnect

This commit is contained in:
2025-07-05 18:12:43 +02:00
parent 4fe668ee9c
commit 53479f815b
2 changed files with 9 additions and 3 deletions

View File

@ -53,6 +53,8 @@ rec {
font = "JetBrainsMono Nerd Font Mono";
};
docs.enable = true;
firefox = {
enable = true;
wayland = true;
@ -108,6 +110,7 @@ rec {
"nextcloud --background"
"keepassxc"
"ferdium"
"kdeconnect-indicator"
];
};
@ -205,7 +208,6 @@ rec {
hyprpanel.enable = true;
kitty.enable = true;
latex.enable = true;
neovim = {
enable = true;
@ -215,6 +217,8 @@ rec {
nnn.enable = false;
rmpc.enable = true;
rofi = {
enable = true;
# theme = "Three-Bears";
@ -281,6 +285,7 @@ rec {
# Files to generate in the home directory are specified here.
file = let
# NOTE: SSH public key
sshPublicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJAoJac+GdGtzblCMA0lBfMdSR6aQ4YyovrNglCFGIny christoph.urlacher@protonmail.com";
in {
# Generate a list of installed user packages in ~/.local/share/current-user-packages
@ -621,6 +626,7 @@ rec {
};
nushell.enable = false;
ssh = {
enable = true; # NOTE: Do NOT generate .ssh/config using HM, as it will have invalid permissions!
compression = true;
@ -873,7 +879,7 @@ rec {
};
services = {
# kdeconnect.enable = true; # Note: This does not setup the firewall at all
kdeconnect.enable = nixosConfig.programs.kdeconnect.enable; # Only the system package sets up the firewall
flatpak = {
# FlatHub stable is only added by default if no custom remotes are specified

View File

@ -430,7 +430,7 @@ with mylib.networking; {
fish.enable = true;
firejail.enable = true; # Use to run app in network namespace (e.g. through vpn)
git.enable = true;
kdeconnect.enable = false; # Use this instead of HM for firewall setup
kdeconnect.enable = true; # Use this instead of HM for firewall setup
neovim.enable = true;
starship.enable = true;
# pay-respects.enable = true; # The new fuck