Skip to content

Instantly share code, notes, and snippets.

@kalbasit
Created July 6, 2018 20:40
Show Gist options
  • Select an option

  • Save kalbasit/111bf9db708dfdad3a485cb1a830ba25 to your computer and use it in GitHub Desktop.

Select an option

Save kalbasit/111bf9db708dfdad3a485cb1a830ba25 to your computer and use it in GitHub Desktop.
{
allowUnfree = true;
packageOverrides = pkgs_: with pkgs_; {
my_nvim = import ./nvim-config { inherit pkgs ; };
git-config = import ./git-config {
# TODO: how to send nvim instead of my_nvim so the packages are not
# tightly coupled.
inherit (pkgs) stdenv my_nvim;
};
less-config = import ./less-config {
inherit (pkgs) stdenv less;
};
most-config = import ./most-config {
inherit (pkgs) stdenv;
};
tmux-config = import ./tmux-config {
inherit (pkgs) stdenv tmux xsel gist libnotify;
};
zsh-config = import ./zsh-config {
inherit (pkgs) stdenv;
};
all = with pkgs; buildEnv {
name = "all";
paths = [
fzf
git
git-crypt
git-config
less-config
most
most-config
my_nvim
nix-index
nodejs-8_x
python27
python36
tmux
tmux-config
zsh
zsh-config
nix-zsh-completions
];
};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment