Skip to content

Instantly share code, notes, and snippets.

@kalbasit
Created July 12, 2018 01:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kalbasit/b3aca134c164c99df7d0e3f1c576f1a4 to your computer and use it in GitHub Desktop.
Save kalbasit/b3aca134c164c99df7d0e3f1c576f1a4 to your computer and use it in GitHub Desktop.
{
allowUnfree = true;
firefox = {
enableGoogleTalkPlugin = true;
#enableAdobeFlash = true;
};
chromium = {
#enablePepperFlash = true;
};
packageOverrides = pkgs_: with pkgs_; {
nvim-config = import ./nvim-config { inherit pkgs ; };
git-config = import ./git-config {
inherit (pkgs) stdenv nvim-config;
};
less-config = import ./less-config {
inherit (pkgs) stdenv less;
};
most-config = import ./most-config {
inherit (pkgs) stdenv;
};
rofi-config = import ./rofi-config {
inherit (pkgs) stdenv rofi;
};
surfingkeys-config = import ./surfingkeys-config {
inherit (pkgs) stdenv;
};
sway-config = import ./sway-config {
inherit (pkgs) stdenv brightnessctl pulseaudio i3lock rofi termite libnotify slack zsh-config nvim-config i3status;
};
swm = import ./swm {
inherit (pkgs) stdenv buildGoPackage fetchgit;
};
termite-config = import ./termite-config {
inherit (pkgs) stdenv;
};
tmux-config = import ./tmux-config {
inherit (pkgs) stdenv tmux xsel gist libnotify;
};
zsh-config = import ./zsh-config {
inherit (pkgs) stdenv direnv;
};
all = with pkgs; buildEnv {
name = "all";
paths = [
chromium
direnv
firefox
fzf
git
git-crypt
git-config
go
dep
swm
jq
less-config
mercurial
mosh
most
most-config
nvim-config
nix-index
powerline-fonts
rofi-config
surfingkeys-config
sway-config
termite
termite-config
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