Commit 07f1ea40fe6c
Changed files (4)
fish/nix-aliases.fish
@@ -9,3 +9,7 @@ end
function op
nix run -f ~/.config/nixpkgs/channels.nix unstable.1password -c op $argv
end
+
+function update-desktop-database
+ nix run nixpkgs.desktop-file-utils -c update-desktop-database $argv
+end
xorg/org-protocol.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=org-protocol
+Exec=/home/vincent/.nix-profile/bin/emacsclient -c -n %u
+Type=Application
+Terminal=false
+Categories=System;
+MimeType=x-scheme-handler/org-protocol;
base.nix
@@ -7,7 +7,7 @@ rec {
programs = {
home-manager = {
enable = true;
- path = https://github.com/vdemeester/home-manager/archive/fish-module.tar.gz;
+ path = https://github.com/vdemeester/home-manager/archive/master.tar.gz;
};
};
home.file.".nix-channels".source = ./nix-channels;
desktop.nix
@@ -23,6 +23,7 @@
xdg.configFile."xorg/parens.compose".source = ./xorg/parens.compose;
xdg.configFile."xorg/modletters.compose".source = ./xorg/modletters.compose;
xdg.configFile."user-dirs.dirs".source = ./xorg/user-dirs.dirs;
+ home.file.".local/share/applications/org-protocol.desktop".source = ./xorg/org-protocol.desktop;
services = {
gpg-agent = {
enable = true;