added seperated big gui applications

This commit is contained in:
Alexander Szczepanski
2021-09-27 02:43:15 +02:00
parent b43c9ccc05
commit 0169cad357
6 changed files with 95 additions and 73 deletions

View File

@ -3,22 +3,17 @@ let
secrets = import ./secrets.nix;
in
{
imports =
[
(fetchTarball "https://github.com/msteen/nixos-vscode-server/tarball/master")
];
environment.shells = with pkgs; [ bashInteractive zsh ];
services = {
vnstat.enable = true;
tuptime.enable = true;
vscode-server.enable = true;
openssh = {
enable = true;
permitRootLogin = "no";
passwordAuthentication = false;
openFirewall = true;
extraConfig = "StreamLocalBindUnlink yes";
};
nextdns = {
enable = true;
@ -31,6 +26,9 @@ in
];
};
fwupd.enable = true;
journald = {
extraConfig = "SystemMaxUse=500M";
};
};
networking = {
@ -66,6 +64,8 @@ in
ffmpeg
gnupg
gocryptfs
graphviz
hdparm
home-manager
inxi
iotop
@ -74,6 +74,7 @@ in
lsof
manpages
nix-du
nix-tree
nmap
nodejs
pciutils
@ -83,9 +84,6 @@ in
unzip
usbutils
wget
graphviz
nix-tree
hdparm
];
documentation.enable = false;