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
# environment.
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.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

View file

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