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. [ # Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
]; ];
nixpkgs.overlays = [ nixpkgs.overlays = [
(import ../../overlays/sudo.nix) (import ../../overlays/sudo.nix)
(import ../../overlays/neovim.nix) (import ../../overlays/neovim.nix)
@ -53,6 +53,7 @@
nix-bash-completions nix-bash-completions
nix-zsh-completions nix-zsh-completions
python3Full python3Full
openvpn
gopass gopass
xclip xclip
@ -60,6 +61,10 @@
firefox firefox
chromium chromium
torbrowser torbrowser
qutebrowser
tdesktop
mumble
kleopatra kleopatra
gnupg gnupg
@ -73,16 +78,24 @@
yakuake yakuake
konversation konversation
gwenview gwenview
kcalc
spectacle
libreoffice libreoffice
gimp gimp
vlc vlc
kodi kodiPlain
steam_primus steam_primus
sc-controller sc-controller
electrum
electron-cash
]; ];
programs.tmux.enable = true;
programs.tmux.clock24 = true;
programs.wireshark.enable = true; programs.wireshark.enable = true;
programs.wireshark.package = pkgs.wireshark; programs.wireshark.package = pkgs.wireshark;
@ -120,10 +133,10 @@
# services.openssh.enable = true; # services.openssh.enable = true;
# Open ports in the firewall. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedTCPPorts = [ 8000 ];
# networking.firewall.allowedUDPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ];
# Or disable the firewall altogether. # Or disable the firewall altogether.
# networking.firewall.enable = false; networking.firewall.enable = false;
# Enable CUPS to print documents. # Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;
@ -162,6 +175,13 @@
programs.zsh.ohMyZsh.plugins = [ "git" "colored-man-pages" "command-not-found" "extract" "nyan" ]; programs.zsh.ohMyZsh.plugins = [ "git" "colored-man-pages" "command-not-found" "extract" "nyan" ];
programs.zsh.ohMyZsh.theme = "bureau"; 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 # This value determines the NixOS release with which your system is to be
# compatible, in order to avoid breaking some software such as database # compatible, in order to avoid breaking some software such as database
# servers. You should change this only after NixOS release notes say you # servers. You should change this only after NixOS release notes say you

View File

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