66 lines
1.2 KiB
Nix
66 lines
1.2 KiB
Nix
|
{ lib, config, pkgs, home, ... }:
|
||
|
|
||
|
{
|
||
|
imports = [
|
||
|
./bash/default.nix
|
||
|
./bspwm/default.nix
|
||
|
];
|
||
|
|
||
|
home.stateVersion = "23.11";
|
||
|
|
||
|
programs.neovim = {
|
||
|
enable = true;
|
||
|
};
|
||
|
|
||
|
home.file = {
|
||
|
".config/git" = {
|
||
|
source = ../config/git;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/htop" = {
|
||
|
source = ../config/htop;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/nvim" = {
|
||
|
source = ../config/nvim;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/python" = {
|
||
|
source = ../config/python;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/polybar" = {
|
||
|
source = ../config/polybar;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/sx" = {
|
||
|
source = ../config/sx;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/sxhkd" = {
|
||
|
source = ../config/sxhkd;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/tridactyl" = {
|
||
|
source = ../config/tridactyl;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/zathura" = {
|
||
|
source = ../config/zathura;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".local/share/wallpapers" = {
|
||
|
source = ../wallpapers;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".local/share/gnupg" = {
|
||
|
source = ../config/gnupg;
|
||
|
recursive = true;
|
||
|
};
|
||
|
".config/emacs" = {
|
||
|
source = ../config/emacs;
|
||
|
recursive = true;
|
||
|
};
|
||
|
};
|
||
|
}
|