From f4d0a6b5512ad1ad314366798e562acec5b8f17c Mon Sep 17 00:00:00 2001 From: matt1432 Date: Thu, 15 Jun 2023 23:09:12 -0400 Subject: [PATCH] feat: add a bunch of packages --- nixos/cfg/home-manager.nix | 33 ++++++++++++++++++++++++++++++++- nixos/configuration.nix | 13 +++++++++++++ 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/nixos/cfg/home-manager.nix b/nixos/cfg/home-manager.nix index 8d21897..a3ea68c 100644 --- a/nixos/cfg/home-manager.nix +++ b/nixos/cfg/home-manager.nix @@ -25,8 +25,38 @@ }); }; - home.packages = with pkgs; [ + home.packages = with pkgs; [ + acpi + xorg.xhost # for gparted? + libsForQt5.dolphin # get plugins + libsForQt5.kio-admin # doesn't work + libreoffice-fresh # TODO: add spelling stuff + neofetch + photoqt + progress + python311Packages.pyclip + python311Packages.pyclip + tlp + wl-color-picker # add bind for this in hyprland + xclip + xdg-utils + zathura # set default + pavucontrol # TODO: open on left click + fwupd # doesn't work + #fwupd-efi # is it needed? + gimp-with-plugins + gparted # doesn't open without sudo + jdk8_headless + bluez-tools + spotify + #spotifywm # fails to build + spotify-tray # doesn't open + spicetify-cli # TODO + vlc + discord + spotify libsForQt5.qtstyleplugin-kvantum + libsForQt5.breeze-icons alacritty brightnessctl pulseaudio @@ -36,6 +66,7 @@ tree mlocate gcc + mosh rsync tmux git diff --git a/nixos/configuration.nix b/nixos/configuration.nix index c2269b8..1b89d2e 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -179,6 +179,14 @@ # Enable CUPS to print documents. services.printing.enable = true; + services.printing.drivers = with pkgs; [ + hplip + ]; + + virtualisation = { + waydroid.enable = true; + lxd.enable = true; + }; # Enable sound. # sound.enable = true; @@ -194,6 +202,9 @@ hardware.opengl.driSupport32Bit = true; xdg.portal.enable = true; + xdg.portal.extraPortals = [ + pkgs.xdg-desktop-portal-hyprland + ]; services.flatpak.enable = true; # Enable touchpad support (enabled default in most desktopManager). @@ -215,6 +226,8 @@ # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ + xorg.xhost + wl-clipboard brightnessctl pulseaudio alsa-utils