mime: extract declaration from implementation
Maybe this should be made into a separate package later.
This commit is contained in:
parent
884d02f003
commit
58b3150d3a
4 changed files with 116 additions and 75 deletions
|
@ -19,6 +19,7 @@
|
|||
./pipewire.nix
|
||||
./rtp-sink.nix
|
||||
./mimeapps.nix
|
||||
./desktop-entries.nix
|
||||
./chat.nix
|
||||
./email.nix
|
||||
./syncthing.nix
|
||||
|
@ -153,6 +154,21 @@
|
|||
indicator = true;
|
||||
};
|
||||
|
||||
xdg.defaultApplications = {
|
||||
enable = true;
|
||||
text-editor = lib.mkDefault "kak.desktop";
|
||||
image-viewer = lib.mkDefault "pqiv.desktop";
|
||||
video-player = lib.mkDefault "mpv.desktop";
|
||||
web-browser = lib.mkDefault ({
|
||||
firefox = lib.mkDefault "firefox.desktop";
|
||||
qutebrowser = lib.mkDefault "org.qutebrowser.qutebrowser.desktop";
|
||||
}.${pkgs.uservars.browser});
|
||||
document-viewer = lib.mkDefault "org.pwmt.zathura.desktop";
|
||||
file-manager = lib.mkDefault "thunar.desktop";
|
||||
email-client = lib.mkDefault "thunderbird.desktop";
|
||||
torrent-client = lib.mkDefault "torrent.desktop";
|
||||
};
|
||||
|
||||
wayland.windowManager.sway.extraConfig = lib.optionalString (osConfig.networking.hostName or "" == "monolith") ''
|
||||
exec steam
|
||||
exec obs --startreplaybuffer
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue