add more apps and services

This commit is contained in:
2023-07-22 19:07:52 +02:00
parent b563c17095
commit e01fc0be4c
4 changed files with 20 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
{ pkgs, ... }: { { pkgs, ... }: {
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
} }

View File

@@ -1,10 +1,11 @@
{ pkgs, ... }: { { pkgs, ... }: {
networking = { networking = {
hostName = "nixos"; hostName = "nixos";
networkmanager.enable = true; nameservers = [ "192.168.1.1" "9.9.9.9" "2620:fe::fe" ];
networkmanager = {
enable = true;
dns = "none";
};
firewall = { firewall = {
enable = true; enable = true;
allowedTCPPortRanges = [ allowedTCPPortRanges = [
@@ -14,7 +15,5 @@
{ from = 1714; to = 1764; } # KDE Connect { from = 1714; to = 1764; } # KDE Connect
]; ];
}; };
}; };
} }

View File

@@ -21,6 +21,7 @@
git git
gnumake gnumake
pinentry pinentry
direnv
vim vim
gcc gcc
unzip unzip
@@ -31,5 +32,6 @@
thunderbird thunderbird
remmina remmina
docker-buildx docker-buildx
appimage-run
]; ];
} }

View File

@@ -26,6 +26,7 @@
cargo cargo
kubectl kubectl
chromium chromium
obsidian
]; ];
programs.home-manager.enable = true; programs.home-manager.enable = true;
@@ -34,6 +35,11 @@
enable = true; enable = true;
}; };
programs.direnv = {
enable = true;
nix-direnv.enable = true;
};
programs.starship = { programs.starship = {
enable = true; enable = true;
enableBashIntegration = true; enableBashIntegration = true;
@@ -50,5 +56,11 @@
vimAlias = true; vimAlias = true;
vimdiffAlias = true; vimdiffAlias = true;
}; };
services = {
syncthing = {
enable = true;
};
};
}; };
} }