Commit b99ae49
Changed files (3)
modules
desktop
apps
home/linux/gui/misc.nix
@@ -18,7 +18,6 @@
in {
home.packages = with pkgs; [
# Message
- telegram-desktop
qq
wechat
home/linux/gui/xdg.nix
@@ -1,21 +1,10 @@
-{pkgs, ...}: {
+{
xdg = {
mimeApps = {
defaultApplications = {
- "x-scheme-handler/tg" = ["org.telegram.desktop.desktop "];
- "x-scheme-handler/tonsite" = ["org.telegram.desktop.desktop "];
-
"application/pdf" = ["okularApplication_pdf.desktop"];
"application/epub+zip" = ["okularApplication_epub.desktop"];
};
};
};
-
- # Auto starts
- xdg.autostart = {
- enable = true;
- entries = [
- "${pkgs.telegram-desktop}/share/applications/org.telegram.desktop.desktop"
- ];
- };
}
modules/desktop/apps/telegram.nix
@@ -0,0 +1,18 @@
+{
+ flake.modules.homeManager.desktop = {pkgs, ...}: {
+ home.packages = [pkgs.telegram-desktop];
+
+ xdg = {
+ mimeApps.defaultApplications = {
+ "x-scheme-handler/tg" = ["org.telegram.desktop.desktop"];
+ "x-scheme-handler/tonsite" = ["org.telegram.desktop.desktop"];
+ };
+ autostart = {
+ enable = true;
+ entries = [
+ "${pkgs.telegram-desktop}/share/applications/org.telegram.desktop.desktop"
+ ];
+ };
+ };
+ };
+}