45 lines
726 B
Nix
45 lines
726 B
Nix
{ pkgs, ... }:
|
|
{
|
|
home.stateVersion = "22.05";
|
|
home.sessionVariables = {
|
|
PAGER = "less -R";
|
|
EDITOR = "nvim";
|
|
};
|
|
home.packages = with pkgs; [
|
|
# Terminals
|
|
bat
|
|
ctags
|
|
dosbox
|
|
exa
|
|
fzf
|
|
fd
|
|
go
|
|
p7zip
|
|
ripgrep
|
|
tree-sitter
|
|
silver-searcher
|
|
wget
|
|
];
|
|
|
|
home.file = {
|
|
".tmux.conf" = {
|
|
source = ../../home/tmux.conf;
|
|
};
|
|
".gitconfig" = {
|
|
source = ../../home/gitconfig;
|
|
};
|
|
".gitignore" = {
|
|
source = ../../home/gitignore;
|
|
};
|
|
"bin" = {
|
|
source = ../../home/bin;
|
|
recursive = true;
|
|
|
|
};
|
|
};
|
|
nixpkgs.config = {
|
|
allowUnfree = true;
|
|
};
|
|
|
|
}
|