Plus de programmes

This commit is contained in:
nyanloutre 2018-06-09 13:29:41 +02:00
parent 2901854e84
commit d9c1a8301f
2 changed files with 26 additions and 5 deletions

View File

@ -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

View File

@ -50,6 +50,7 @@
git
tmux
ncdu
beets
];
nixpkgs.config.allowUnfree = true;