Add more user packages

This commit is contained in:
outfoxxed 2023-06-25 18:15:34 -07:00
parent e96641729d
commit 13cf73e576
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
3 changed files with 50 additions and 3 deletions

View file

@ -30,7 +30,17 @@ in {
home-manager.users.${config.main-user} = {
imports = [ hyprland.homeManagerModules.default ];
home.packages = [ wrapper ];
home.packages = with pkgs; [
wrapper
# environment programs
wl-clipboard
grim
slurp
playerctl
wf-recorder
];
wayland.windowManager.hyprland = {
enable = true;

View file

@ -73,6 +73,8 @@ in {
# enable xdg dir management
xdg.enable = true;
xsession.preferStatusNotifierItems = true;
};
};
};

View file

@ -1,5 +1,7 @@
{ pkgs, config, ... }: {
home-manager.users.${config.main-user} = {
home-manager.users.${config.main-user} = homeInputs: let
homeConfig = homeInputs.config;
in {
home.packages = with pkgs; [
ark
kwrite
@ -11,10 +13,20 @@
filelight
cantata
logseq
bitwarden
element-desktop
lxqt.pavucontrol-qt
helvum
htop
btop
speedcrunch
libsForQt5.kwallet
libsForQt5.kwalletmanager
distrobox
xdg-utils
unrar # used by ark
xdg-utils
];
programs = {
@ -27,5 +39,28 @@
nix-direnv.enable = true;
};
};
services = {
kdeconnect = {
enable = true;
indicator = true;
};
mpd = {
enable = true;
musicDirectory = "${homeConfig.home.homeDirectory}/Music";
network.startWhenNeeded = true;
extraConfig = ''
audio_output {
type "pipewire"
name "Pipewire"
}
replaygain "track"
replaygain_limit "no"
'';
};
};
};
}