hm: hypr, vesktop, dunst

This commit is contained in:
2026-10-06 13:30:23 +02:00
parent c3234faf17
commit 597c0582a8
12 changed files with 267 additions and 103 deletions

View File

@@ -1,14 +1,17 @@
{ pkgs, ... }:
{
# TODO: move into home-manager; edit all files to not use the home manager settings (its more modular)
imports = [
./feh.nix
./freetube.nix
./mpv.nix
./starship.nix
./tealdeer.nix
./vesktop.nix
./zathura.nix
];
services.flatpak = {
enable = true;
update.onActivation = false;
@@ -27,19 +30,38 @@
# productivity
libreoffice
opencloud-desktop
w3m
zathura
# media
feishin
yt-dlp
streamlink
yt-dlp
# terminal
btop
bat
brightnessctl
btop
fastfetch
file
fzf
fzf
killall
starship
tree
unrar
unzip
zip
# tools
appimage-run
glib # for gio
gparted
grim
slop
slurp
yad
];
home-manager.users.djai.xdg.desktopEntries = {
@@ -63,28 +85,15 @@
"x-scheme-handler/signalcaptcha"
];
};
vesktop = {
name = "Webcord";
exec = "vesktop --disable-features=AudioServiceOutOfProcess %U";
terminal = false;
icon = "discord";
settings = { StartupWMClass = "vesktop";};
};
};
users.users.djai.packages = with pkgs; [
# chat
element-desktop
vesktop
easyeffects
# productivity
w3m
# media
exiftool
feh
ffmpeg
gimp
kdePackages.kdenlive
@@ -93,23 +102,7 @@
puddletag
# tools
appimage-run
gparted
slop
slurp
ranger
yazi
killall
tealdeer
unrar
unzip
zip
fzf
yad
brightnessctl
grim
file
tree
];
programs.appimage = {