2023-01-02 16:56:47 +00:00
|
|
|
{ pkgs, ... }:
|
|
|
|
{
|
|
|
|
home.stateVersion = "22.05";
|
|
|
|
home.sessionVariables = {
|
|
|
|
PAGER = "less -R";
|
|
|
|
EDITOR = "nvim";
|
|
|
|
};
|
|
|
|
home.packages = with pkgs; [
|
2023-01-03 05:32:32 +00:00
|
|
|
# Terminals
|
2023-01-02 16:56:47 +00:00
|
|
|
bat
|
|
|
|
ctags
|
2023-04-07 15:46:30 +00:00
|
|
|
dosbox
|
2023-01-02 16:56:47 +00:00
|
|
|
exa
|
|
|
|
fzf
|
2023-01-02 18:34:16 +00:00
|
|
|
fd
|
2023-05-09 23:21:39 +00:00
|
|
|
go
|
|
|
|
ncdu
|
2023-02-28 05:29:16 +00:00
|
|
|
nodejs
|
2023-01-23 00:37:10 +00:00
|
|
|
p7zip
|
2023-01-02 16:56:47 +00:00
|
|
|
ripgrep
|
2023-01-02 18:04:19 +00:00
|
|
|
tree-sitter
|
2023-01-02 23:12:45 +00:00
|
|
|
silver-searcher
|
2023-01-02 16:56:47 +00:00
|
|
|
wget
|
|
|
|
];
|
|
|
|
|
|
|
|
home.file = {
|
|
|
|
".tmux.conf" = {
|
|
|
|
source = ../../home/tmux.conf;
|
2023-01-17 23:39:14 +00:00
|
|
|
};
|
|
|
|
".gitconfig" = {
|
|
|
|
source = ../../home/gitconfig;
|
|
|
|
};
|
|
|
|
".gitignore" = {
|
|
|
|
source = ../../home/gitignore;
|
2023-01-02 16:56:47 +00:00
|
|
|
};
|
2023-01-02 23:19:17 +00:00
|
|
|
"bin" = {
|
|
|
|
source = ../../home/bin;
|
|
|
|
recursive = true;
|
|
|
|
|
|
|
|
};
|
2023-01-02 16:56:47 +00:00
|
|
|
};
|
2023-04-07 15:46:30 +00:00
|
|
|
nixpkgs.config = {
|
|
|
|
allowUnfree = true;
|
|
|
|
};
|
2023-01-02 23:19:17 +00:00
|
|
|
|
2023-01-02 16:56:47 +00:00
|
|
|
}
|