From 0d5bdb70f7925989b74fc765b8e0cd488c3ec1a0 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Mon, 18 Jun 2018 20:54:39 -0700 Subject: [PATCH] [NixOS] Add a bunch of random applications --- nixos/configuration.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 9f852552..5d23d8cc 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -118,8 +118,10 @@ in # Applications calibre + discord emacs firefox + kleopatra google-chrome hexchat keybase-gui @@ -146,6 +148,7 @@ in compton feh gnome3.gpaste + kdeconnect networkmanagerapplet pasystray-appindicator pinentry @@ -183,6 +186,7 @@ in inotify-tools ncdu pass + plasma-workspace python-with-my-packages qt5.qttools rcm @@ -207,7 +211,14 @@ in }; programs.gnupg.agent = { enable = true; enableSSHSupport = true; }; - programs.zsh.enable = true; + # Enabling zsh will clobber path because of the way it sets up /etc/zshenv + # programs.zsh.enable = true; + # Instead we just make sure to source profile from zsh + environment.etc."zshenv".text = + '' + if [ -n "$__ETC_PROFILE_DONE" ]; then return; fi + source /etc/profile + ''; services.openssh.enable = true; services.avahi = { enable = true;