add hm config for all machines
Lint / lint (push) Successful in 2s Details
Plex Update / update (push) Successful in 9s Details

pull/179/head
Vivian 2023-05-30 14:50:49 +02:00
parent af8d436204
commit 841f34cdd1
6 changed files with 25 additions and 23 deletions

View File

@ -76,6 +76,8 @@
};
};
# Debloat
documentation = {
enable = lib.mkForce false;

View File

@ -6,8 +6,12 @@
nix.nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
nix.registry.nixpkgs.flake = inputs.nixpkgs;
home-manager.sharedModules =
[ ./hm-modules inputs.nixvim.homeManagerModules.nixvim ];
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = { inherit inputs; };
sharedModules = [ ./hm-modules inputs.nixvim.homeManagerModules.nixvim ];
};
vault-secrets = let
inherit (config.networking) domain hostName;

View File

@ -6,12 +6,6 @@ let
};
my-python-packages = ps: with ps; [ pandas requests numpy ];
in {
programs.home-manager.enable = true;
home.username = "victor";
home.homeDirectory = "/home/victor";
home.stateVersion = "23.05";
home.packages = with pkgs; [
(python3.withPackages my-python-packages)
btop
@ -38,7 +32,6 @@ in {
# Enable my own hm modules
themes.v.catppuccin.enable = true;
programs.v.nvim.enable = true;
programs.v.vscode.enable = true;
programs.riff = {
@ -67,13 +60,6 @@ in {
difftastic.enable = true;
};
programs.tmux = {
enable = true;
shortcut = "b";
terminal = "screen-256color";
clock24 = true;
};
programs.firefox.enable = true;
programs.chromium = {

View File

@ -21,4 +21,21 @@
extraGroups =
[ "systemd-journal" "wheel" "networkmanager" "libvirtd" "dialout" ];
};
home-manager.users.victor = {
programs.home-manager.enable = true;
home.username = "victor";
home.homeDirectory = "/home/victor";
home.stateVersion = "23.05";
programs.v.nvim.enable = true;
programs.tmux = {
enable = true;
shortcut = "b";
terminal = "screen-256color";
clock24 = true;
};
};
}

View File

@ -69,7 +69,5 @@ in {
pinentryFlavor = "curses";
};
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.victor = import ./home.nix;
}

View File

@ -1,9 +1,4 @@
_: {
programs.home-manager.enable = true;
home.username = "victor";
home.homeDirectory = "/home/victor";
home.stateVersion = "22.05";
programs.direnv = {
enable = true;
nix-direnv = { enable = true; };