2020-07-03 22:47:14 +00:00
|
|
|
# https://nixos.wiki/wiki/Wrappers_vs._Dotfiles
|
|
|
|
# https://nixos.org/nixos/manual/index.html#sec-writing-modules
|
|
|
|
|
|
|
|
# do this to change to fork
|
|
|
|
# nix-channel --add https://github.com/ElKowar/home-manager/archive/alacritty-package-option.tar.gz home-manager
|
|
|
|
# nix-channel --update
|
|
|
|
# nix-env -u home-manager
|
|
|
|
|
2020-06-29 17:38:15 +00:00
|
|
|
{ config, pkgs, ... }:
|
|
|
|
{
|
2020-08-16 21:05:10 +00:00
|
|
|
nixpkgs.config = {
|
|
|
|
allowUnfree = true;
|
2020-08-24 13:57:25 +00:00
|
|
|
overlays = [
|
|
|
|
(import ./overlay)
|
|
|
|
];
|
2020-08-05 12:55:11 +00:00
|
|
|
|
2020-08-16 21:05:10 +00:00
|
|
|
packageOverrides = pkgs: {
|
|
|
|
nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") {
|
|
|
|
inherit pkgs;
|
|
|
|
};
|
2020-07-03 22:47:14 +00:00
|
|
|
};
|
2020-08-16 21:05:10 +00:00
|
|
|
|
2020-07-03 22:47:14 +00:00
|
|
|
};
|
|
|
|
|
2020-08-16 21:05:10 +00:00
|
|
|
|
|
|
|
elkowar = {
|
2020-08-11 15:56:16 +00:00
|
|
|
base = {
|
|
|
|
enable = true;
|
|
|
|
enableFish = true;
|
|
|
|
enableZsh = true;
|
2020-08-24 13:57:25 +00:00
|
|
|
includeNiceToHaves = true;
|
2020-08-11 15:56:16 +00:00
|
|
|
};
|
2020-08-09 18:32:27 +00:00
|
|
|
desktop.enable = true;
|
2020-08-16 21:05:10 +00:00
|
|
|
desktop.colors = import ./modules/desktop/colors/gruvbox.nix;
|
2020-07-02 13:40:06 +00:00
|
|
|
};
|
|
|
|
|
2020-08-05 13:22:13 +00:00
|
|
|
|
2020-08-18 13:20:00 +00:00
|
|
|
|
|
|
|
|
2020-08-16 21:05:10 +00:00
|
|
|
imports = [ ./modules ];
|
2020-08-18 13:20:00 +00:00
|
|
|
|
|
|
|
|
2020-06-29 17:38:15 +00:00
|
|
|
}
|