small qol fixes
This commit is contained in:
		| @@ -35,4 +35,36 @@ with lib.hm.gvariant; | ||||
|     userName = "Remy Moll"; | ||||
|     userEmail = "me@moll.re"; | ||||
|   }; | ||||
|  | ||||
|   ## XDG configuration | ||||
|   xdg = { | ||||
|     userDirs = { | ||||
|       enable = true; | ||||
|       desktop = "Desktop"; | ||||
|       pictures = "Pictures"; | ||||
|       documents = "Documents"; | ||||
|       publicShare = null; | ||||
|       music = null; | ||||
|       templates = null; | ||||
|     }; | ||||
|  | ||||
|     mimeApps = { | ||||
|       enable = true; | ||||
|       defaultApplications = { | ||||
|         "inode/directory" = "org.gnome.Nautilus.desktop"; | ||||
|         "application/zip" = "org.gnome.FileRoller.desktop"; | ||||
|         "application/octet-stream" = "org.gnome.GHex.desktop"; | ||||
|         # pdfs | ||||
|         "application/pdf" = "org.gnome.Evince.desktop"; | ||||
|         # images | ||||
|         # "image/png" = "org.gnome.Evince.desktop"; | ||||
|         # "image/jpeg" = "org.gnome.Evince.desktop"; | ||||
|         # "image/gif" = "org.gnome.Evince.desktop"; | ||||
|         # "image/svg+xml" = "org.gnome.Evince.desktop"; | ||||
|         # "image/tiff" = "org.gnome.Evince.desktop"; | ||||
|         # text-based | ||||
|         "text/*" = "vscode.desktop"; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user