From 95e67eeb86afecf7d9dfa0515e7489b18a2303a8 Mon Sep 17 00:00:00 2001 From: Pierre Martin Date: Sat, 27 Oct 2018 10:04:37 +0200 Subject: [PATCH] Moar stuff --- home.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/home.nix b/home.nix index c4454ec..578d402 100644 --- a/home.nix +++ b/home.nix @@ -30,14 +30,18 @@ in latest.gitAndTools.gitflow latest.gitAndTools.tig + firefox google-chrome-beta + latest.google-play-music-desktop-player latest.vscode latest.jetbrains.phpstorm unclutter-xfixes + latest.playerctl latest.numlockx python + latest.docker latest.docker_compose # Peek. See https://github.com/NixOS/nixpkgs/issues/39832 peek @@ -46,6 +50,9 @@ in gst_all_1.gst-plugins-good gst_all_1.gst-plugins-ugly keybinder + + # urxvt. See https://github.com/rycee/home-manager/blob/master/modules/programs/urxvt.nix + latest.rxvt_unicode-with-plugins ]; # Doc: https://rycee.gitlab.io/home-manager/options.html @@ -59,6 +66,13 @@ in path = https://github.com/rycee/home-manager/archive/release-18.03.tar.gz; }; + ## TODO Enable when available in this current branch of + ## Home manager, or switch to master + # programs.urxvt = { + # enable = true; + # package = latest.rxvt_unicode-with-plugins; + # }; + programs.zsh = { enable = true; enableAutosuggestions = true; @@ -142,6 +156,17 @@ in programs.vim = { enable = true; }; + + programs.autorandr = { + enable = true; + hooks = { + postswitch = { + "notify-i3" = "${pkgs.i3}/bin/i3-msg restart"; + }; + }; + + #TODO profiles + }; } # TODO