dotfiles/home/dln/desktop.nix
2024-10-23 09:48:42 +02:00

49 lines
1 KiB
Nix

{ inputs, pkgs, ... }:
{
patagia = {
desktop.enable = true;
};
home.packages = with pkgs; [
cameractrls-gtk4
dynamic-wallpaper
gimp-with-plugins
inkscape
inputs.ghostty.packages.${pkgs.system}.default
moonlight-qt
obsidian
pavucontrol
plexamp
signal-desktop
zed-editor
];
xdg.desktopEntries = {
firefox-work = {
categories = [
"Network"
"WebBrowser"
];
comment = "Browse the Web";
exec = "firefox %u -P work --new-instance --name firefox-work";
genericName = "Web Browser";
icon = "firefox";
mimeType = [
"text/html"
"text/xml"
"application/xhtml+xml"
"application/vnd.mozilla.xul+xml"
"text/mml"
"x-scheme-handler/http"
"x-scheme-handler/https"
];
name = "Firefox (Work)";
settings = {
StartupWMClass = "firefox-work";
Keywords = "web;browser;internet";
};
terminal = false;
type = "Application";
};
};
}