thank you brother

This commit is contained in:
jacekpoz 2023-07-13 15:11:17 +02:00
parent 4769ad4ee7
commit 5a17bf3eed
5 changed files with 49 additions and 20 deletions

39
homes/chmura/default.nix Normal file
View file

@ -0,0 +1,39 @@
{
config,
inputs,
lib,
pkgs,
...
}: {
imports = [
];
config = {
programs = {
home-manager.enable = true;
};
home = {
username = "chmura";
homeDirectory = "/home/chmura";
packages = with pkgs; [
git
exa
ripgrep
btop
firejail
zellij
cargo
rustc
nodejs
unzip
cmake
gcc
trash-cli
];
stateVersion = lib.mkDefault "23.11";
};
};
}

View file

@ -9,6 +9,7 @@
extraSpecialArgs = {inherit inputs self;}; # let home-manager access inputs and self extraSpecialArgs = {inherit inputs self;}; # let home-manager access inputs and self
users = { users = {
jacek = import ./jacek; jacek = import ./jacek;
chmura = import ./chmura;
}; };
}; };
} }

View file

@ -35,6 +35,7 @@
neofetch neofetch
git git
wireguard-tools wireguard-tools
ntfy
]; ];
}; };

View file

@ -13,7 +13,6 @@ in {
specialArgs = {inherit lib inputs self;}; specialArgs = {inherit lib inputs self;};
modules = [ modules = [
./niksos ./niksos
./chmura
] ]
++ [ ++ [
# this list includes an alias for the home-manager module, and another for the global home-manager configuration directory # this list includes an alias for the home-manager module, and another for the global home-manager configuration directory
@ -21,4 +20,11 @@ in {
home-configs home-configs
]; ];
}; };
chmura = lib.nixosSystem {
system = "x86_86-linux";
specialArgs = {inherit lib inputs self;};
modules = [
./chmura
];
};
} }

View file

@ -40,13 +40,6 @@ in
]; ];
}; };
# Enable sound.
# sound.enable = true;
# hardware.pulseaudio.enable = true;
# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;
programs.zsh.enable = true; programs.zsh.enable = true;
programs.hyprland = { programs.hyprland = {
@ -138,16 +131,5 @@ in
}; };
}; };
system.stateVersion = "23.11";
#environment.systemPackages = with pkgs; [
# neovim
#];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. It's perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "23.11"; # Did you read the comment?
} }