diff --git a/systems/ASUS-G46VW/configuration.nix b/systems/ASUS-G46VW/configuration.nix index d66a8acc4..7cb47539a 100644 --- a/systems/ASUS-G46VW/configuration.nix +++ b/systems/ASUS-G46VW/configuration.nix @@ -9,7 +9,7 @@ [ # Include the results of the hardware scan. ./hardware-configuration.nix ]; - + nixpkgs.overlays = [ (import ../../overlays/sudo.nix) (import ../../overlays/neovim.nix) @@ -53,6 +53,7 @@ nix-bash-completions nix-zsh-completions python3Full + openvpn gopass xclip @@ -60,6 +61,10 @@ firefox chromium torbrowser + qutebrowser + + tdesktop + mumble kleopatra gnupg @@ -73,16 +78,24 @@ yakuake konversation gwenview + kcalc + spectacle libreoffice gimp vlc - kodi + kodiPlain steam_primus sc-controller + + electrum + electron-cash ]; + programs.tmux.enable = true; + programs.tmux.clock24 = true; + programs.wireshark.enable = true; programs.wireshark.package = pkgs.wireshark; @@ -120,10 +133,10 @@ # services.openssh.enable = true; # Open ports in the firewall. - # networking.firewall.allowedTCPPorts = [ ... ]; - # networking.firewall.allowedUDPPorts = [ ... ]; + # networking.firewall.allowedTCPPorts = [ 8000 ]; + # networking.firewall.allowedUDPPorts = [ ]; # Or disable the firewall altogether. - # networking.firewall.enable = false; + networking.firewall.enable = false; # Enable CUPS to print documents. services.printing.enable = true; @@ -162,6 +175,13 @@ programs.zsh.ohMyZsh.plugins = [ "git" "colored-man-pages" "command-not-found" "extract" "nyan" ]; programs.zsh.ohMyZsh.theme = "bureau"; + nix.gc.automatic = true; + nix.gc.options = "--delete-older-than 15d"; + + services.syncthing.enable = true; + services.syncthing.user = "paul"; + services.syncthing.group = "users"; + # This value determines the NixOS release with which your system is to be # compatible, in order to avoid breaking some software such as database # servers. You should change this only after NixOS release notes say you diff --git a/systems/LoutreOS/configuration.nix b/systems/LoutreOS/configuration.nix index 7ea6734e2..c8f548938 100644 --- a/systems/LoutreOS/configuration.nix +++ b/systems/LoutreOS/configuration.nix @@ -50,6 +50,7 @@ git tmux ncdu + beets ]; nixpkgs.config.allowUnfree = true;