|
|
@ -35,7 +35,7 @@
|
|
|
|
programs.zsh.enable = true;
|
|
|
|
programs.zsh.enable = true;
|
|
|
|
users.defaultUserShell = pkgs.zsh;
|
|
|
|
users.defaultUserShell = pkgs.zsh;
|
|
|
|
programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme";
|
|
|
|
programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# WLAN
|
|
|
|
# WLAN
|
|
|
|
networking.networkmanager.enable = true;
|
|
|
|
networking.networkmanager.enable = true;
|
|
|
@ -74,7 +74,7 @@
|
|
|
|
# Keyboard settings (xkb)
|
|
|
|
# Keyboard settings (xkb)
|
|
|
|
services.xserver.xkb = {
|
|
|
|
services.xserver.xkb = {
|
|
|
|
layout = "us,es";
|
|
|
|
layout = "us,es";
|
|
|
|
options = "eurosign:e/*,compose:rctl*/,grp:win_space_toggle";
|
|
|
|
options = "eurosign:e,grp:win_space_toggle";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
# CUPS
|
|
|
|
# CUPS
|
|
|
@ -110,6 +110,7 @@
|
|
|
|
galaxy-buds-client
|
|
|
|
galaxy-buds-client
|
|
|
|
gimp
|
|
|
|
gimp
|
|
|
|
gitkraken
|
|
|
|
gitkraken
|
|
|
|
|
|
|
|
gnupg
|
|
|
|
gummi
|
|
|
|
gummi
|
|
|
|
#itch (broken right now, try later)
|
|
|
|
#itch (broken right now, try later)
|
|
|
|
kate
|
|
|
|
kate
|
|
|
@ -129,7 +130,7 @@
|
|
|
|
signal-desktop-beta
|
|
|
|
signal-desktop-beta
|
|
|
|
tailscale-systray
|
|
|
|
tailscale-systray
|
|
|
|
telegram-desktop
|
|
|
|
telegram-desktop
|
|
|
|
texliveFull
|
|
|
|
texliveFull
|
|
|
|
timer
|
|
|
|
timer
|
|
|
|
vesktop
|
|
|
|
vesktop
|
|
|
|
vlc
|
|
|
|
vlc
|
|
|
@ -155,7 +156,7 @@
|
|
|
|
git
|
|
|
|
git
|
|
|
|
htop
|
|
|
|
htop
|
|
|
|
hyfetch
|
|
|
|
hyfetch
|
|
|
|
kdePackages.kdeconnect-kde
|
|
|
|
kdePackages.kdeconnect-kde
|
|
|
|
localsend
|
|
|
|
localsend
|
|
|
|
logitech-udev-rules
|
|
|
|
logitech-udev-rules
|
|
|
|
meslo-lgs-nf
|
|
|
|
meslo-lgs-nf
|
|
|
@ -181,17 +182,17 @@
|
|
|
|
# OpenSSH daemon
|
|
|
|
# OpenSSH daemon
|
|
|
|
services.openssh.enable = true;
|
|
|
|
services.openssh.enable = true;
|
|
|
|
|
|
|
|
|
|
|
|
networking.firewall = {
|
|
|
|
networking.firewall = {
|
|
|
|
enable = true;
|
|
|
|
enable = true;
|
|
|
|
allowedTCPPorts = [ 53317 ]; # LocalSend
|
|
|
|
allowedTCPPorts = [ 53317 ]; # LocalSend
|
|
|
|
allowedTCPPortRanges = [
|
|
|
|
allowedTCPPortRanges = [
|
|
|
|
{ from = 1714; to = 1764; } # KDE Connect
|
|
|
|
{ from = 1714; to = 1764; } # KDE Connect
|
|
|
|
];
|
|
|
|
];
|
|
|
|
allowedUDPPorts = [ 53317 ]; # LocalSend
|
|
|
|
allowedUDPPorts = [ 53317 ]; # LocalSend
|
|
|
|
allowedUDPPortRanges = [
|
|
|
|
allowedUDPPortRanges = [
|
|
|
|
{ from = 1714; to = 1764; } # KDE Connect
|
|
|
|
{ from = 1714; to = 1764; } # KDE Connect
|
|
|
|
];
|
|
|
|
];
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
system.stateVersion = "23.11";
|
|
|
|
system.stateVersion = "23.11";
|
|
|
|
|
|
|
|
|
|
|
|