dregil: Import cli.nix

This commit is contained in:
Alexander Kobjolke 2023-07-01 00:12:06 +02:00
parent 525a4665e7
commit 6fe9ad8c6e
2 changed files with 40 additions and 54 deletions

View file

@ -4,67 +4,47 @@ let
pkgs = import nixpkgs-unstable {
system = "x86_64-linux";
config.allowUnfree = true;
overlays = [ ];
overlays = [ emacs.overlay ];
};
in {
"alex@dregil" = home-manager-unstable.lib.homeManagerConfiguration {
inherit pkgs;
modules = [{
programs.home-manager.enable = true;
modules = [
../../home/cli.nix
{
home = {
packages = with pkgs; [
alacritty # fast terminal
firefox # the browser with the fox
home = {
username = "alex";
homeDirectory = "/home/alex";
stateVersion = "22.11";
packages = with pkgs; [
alacritty # fast terminal
firefox # the browser with the fox
# social
jitsi-meet-electron # jitsi as a stand-alone app
discord # talk to other people
#inputs.simplex-chat.packages."x86_64-linux"."exe:simplex-chat"
# social
jitsi-meet-electron # jitsi as a stand-alone app
discord # talk to other people
#inputs.simplex-chat.packages."x86_64-linux"."exe:simplex-chat"
# editing
helix # vim like editor
nil # nix language server
# editing
helix # vim like editor
nil # nix language server
# system tools
htop-vim # htop with vim bindings
erdtree # du+tree had sex
dua # ncdu but better
bat # better cat
uhk-agent # my keyboard
mosh # ssh via udp
# system tools
htop-vim # htop with vim bindings
erdtree # du+tree had sex
dua # ncdu but better
bat # better cat
uhk-agent # my keyboard
mosh # ssh via udp
# gaming support
lutris
];
};
# gaming support
lutris
];
};
programs.bash = { enable = true; };
programs.zsh = { enable = true; };
programs.git = {
enable = true;
userName = "Alexander Kobjolke";
userEmail = "me@failco.de";
};
programs.password-store = {
enable = true;
package = pkgs.gopass;
};
# do not show home-manager notifications
news.display = "silent";
services.gpg-agent = {
enable = true;
enableSshSupport = true;
sshKeys = [ "9027AB16B9A7C20BD29F30F55CBA054430BF014C" ];
};
}];
services.gpg-agent = {
enable = true;
enableSshSupport = true;
sshKeys = [ "9027AB16B9A7C20BD29F30F55CBA054430BF014C" ];
};
}
];
};
}