This commit is contained in:
Alex 2024-07-19 11:09:45 -04:00
parent 7c7819b1c2
commit 48bf5f97db
2 changed files with 13 additions and 42 deletions

View File

@ -8,18 +8,24 @@
# Packages that should be installed to the user profile.
home.packages = with pkgs; [
aseprite
audacity
blender
darktable
digikam
discord
famistudio
firefox
flameshot
gimp-with-plugins
gnucash
godot_4
grafx2
jellyfin-media-player
keepassxc
krita
libreoffice
lmms
lutris
moonlight-qt
mpv
@ -27,6 +33,7 @@
nixpkgs-fmt
obsidian
picard
rawtherapee
spotify
steam
syncthing

View File

@ -11,7 +11,13 @@
./hardware-configuration.nix
];
hardware.system76.enableAll = true;
nix.settings.experimental-features = [ "nix-command" "flakes" ];
nixpkgs.config.allowUnfree = true;
nixpkgs.config.permittedInsecurePackages = [
"electron-25.9.0"
];
# Bootloader.
boot.loader.systemd-boot.enable = true;
@ -97,54 +103,12 @@
# services.xserver.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
nixpkgs.config.permittedInsecurePackages = [
"electron-25.9.0"
];
users.users.alex = {
isNormalUser = true;
description = "Alex";
extraGroups = [ "networkmanager" "wheel" ];
packages = with pkgs; [
aseprite
audacity
blender
darktable
digikam
discord
famistudio
firefox
flameshot
gimp-with-plugins
git
godot_4
gnucash
keepassxc
# kdePackages.kdenlive
krita
libreoffice
lmms
lutris
mpv
nextcloud-client
nixpkgs-fmt
obsidian
picard
spotify
steam
syncthing
rawtherapee
vim
vscode
yt-dlp
];
};
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [