Home: Enable kdeconnect
This commit is contained in:
@ -53,6 +53,8 @@ rec {
|
|||||||
font = "JetBrainsMono Nerd Font Mono";
|
font = "JetBrainsMono Nerd Font Mono";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
docs.enable = true;
|
||||||
|
|
||||||
firefox = {
|
firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
wayland = true;
|
wayland = true;
|
||||||
@ -108,6 +110,7 @@ rec {
|
|||||||
"nextcloud --background"
|
"nextcloud --background"
|
||||||
"keepassxc"
|
"keepassxc"
|
||||||
"ferdium"
|
"ferdium"
|
||||||
|
"kdeconnect-indicator"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -205,7 +208,6 @@ rec {
|
|||||||
|
|
||||||
hyprpanel.enable = true;
|
hyprpanel.enable = true;
|
||||||
kitty.enable = true;
|
kitty.enable = true;
|
||||||
latex.enable = true;
|
|
||||||
|
|
||||||
neovim = {
|
neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -215,6 +217,8 @@ rec {
|
|||||||
|
|
||||||
nnn.enable = false;
|
nnn.enable = false;
|
||||||
|
|
||||||
|
rmpc.enable = true;
|
||||||
|
|
||||||
rofi = {
|
rofi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
# theme = "Three-Bears";
|
# theme = "Three-Bears";
|
||||||
@ -281,6 +285,7 @@ rec {
|
|||||||
|
|
||||||
# Files to generate in the home directory are specified here.
|
# Files to generate in the home directory are specified here.
|
||||||
file = let
|
file = let
|
||||||
|
# NOTE: SSH public key
|
||||||
sshPublicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJAoJac+GdGtzblCMA0lBfMdSR6aQ4YyovrNglCFGIny christoph.urlacher@protonmail.com";
|
sshPublicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJAoJac+GdGtzblCMA0lBfMdSR6aQ4YyovrNglCFGIny christoph.urlacher@protonmail.com";
|
||||||
in {
|
in {
|
||||||
# Generate a list of installed user packages in ~/.local/share/current-user-packages
|
# Generate a list of installed user packages in ~/.local/share/current-user-packages
|
||||||
@ -621,6 +626,7 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
nushell.enable = false;
|
nushell.enable = false;
|
||||||
|
|
||||||
ssh = {
|
ssh = {
|
||||||
enable = true; # NOTE: Do NOT generate .ssh/config using HM, as it will have invalid permissions!
|
enable = true; # NOTE: Do NOT generate .ssh/config using HM, as it will have invalid permissions!
|
||||||
compression = true;
|
compression = true;
|
||||||
@ -873,7 +879,7 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
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 = {
|
flatpak = {
|
||||||
# FlatHub stable is only added by default if no custom remotes are specified
|
# FlatHub stable is only added by default if no custom remotes are specified
|
||||||
|
@ -430,7 +430,7 @@ with mylib.networking; {
|
|||||||
fish.enable = true;
|
fish.enable = true;
|
||||||
firejail.enable = true; # Use to run app in network namespace (e.g. through vpn)
|
firejail.enable = true; # Use to run app in network namespace (e.g. through vpn)
|
||||||
git.enable = true;
|
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;
|
neovim.enable = true;
|
||||||
starship.enable = true;
|
starship.enable = true;
|
||||||
# pay-respects.enable = true; # The new fuck
|
# pay-respects.enable = true; # The new fuck
|
||||||
|
Reference in New Issue
Block a user