Moving User Packages To home config

This commit is contained in:
Annika Merris 2024-05-11 21:30:49 -04:00
parent 7f53aca858
commit efb5fcb5d7
2 changed files with 8 additions and 26 deletions

View file

@ -23,25 +23,13 @@
# The home.packages option allows you to install Nix packages into your # The home.packages option allows you to install Nix packages into your
# environment. # environment.
home.packages = [ home.packages = [
# # Adds the 'hello' command to your environment. It prints a friendly
# # "Hello, world!" when run.
# pkgs.hello
# # It is sometimes useful to fine-tune packages, for example, by applying
# # overrides. You can do that directly here, just don't forget the
# # parentheses. Maybe you want to install Nerd Fonts with a limited number of
# # fonts?
# (pkgs.nerdfonts.override { fonts = [ "FantasqueSansMono" ]; })
# # You can also create simple shell scripts directly inside your
# # configuration. For example, this adds a command 'my-hello' to your
# # environment:
# (pkgs.writeShellScriptBin "my-hello" ''
# echo "Hello, ${config.home.username}!"
# '')
pkgs.playerctl pkgs.playerctl
pkgs.google-chrome pkgs.google-chrome
pkgs.spotify-tui pkgs.discord
pkgs.prusa-slicer
pkgs.helvum
pkgs.element-desktop
pkgs.netbird-ui
]; ];
# Home Manager is pretty good at managing dotfiles. The primary way to manage # Home Manager is pretty good at managing dotfiles. The primary way to manage

View file

@ -90,15 +90,14 @@
description = "Annika Merris"; description = "Annika Merris";
extraGroups = [ "networkmanager" "wheel" ]; extraGroups = [ "networkmanager" "wheel" ];
packages = with pkgs; [ packages = with pkgs; [
kate # kate
# thunderbird
]; ];
}; };
home-manager = { home-manager = {
extraSpecialArgs = { inherit inputs; }; extraSpecialArgs = { inherit inputs; };
users = { users = {
"annika" = import ./home.nix; "annika" = import ./annika.nix;
}; };
}; };
@ -113,14 +112,9 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
wget wget
discord
git git
logiops # logiops
prusa-slicer
helvum
python3 python3
element-desktop
netbird-ui
]; ];
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are