Revert "Update mimeapps to use emacs instead of emacsclient"
This reverts commit 6dba7a30c5
.
This commit is contained in:
parent
3f7365e152
commit
127a87c6cd
|
@ -1,4 +1,6 @@
|
||||||
{
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
config,
|
config,
|
||||||
...
|
...
|
||||||
|
@ -11,9 +13,12 @@
|
||||||
../texlive/default.nix
|
../texlive/default.nix
|
||||||
../programming/default.nix
|
../programming/default.nix
|
||||||
];
|
];
|
||||||
home.sessionVariables = with config.programs; {
|
services.emacs = {
|
||||||
EDITOR = "${emacs.finalPackage}/bin/emacs -nw";
|
enable = lib.mkDefault true;
|
||||||
VISUAL = "${emacs.finalPackage}/bin/emacs";
|
package = config.programs.emacs.finalPackage;
|
||||||
|
defaultEditor = true;
|
||||||
|
client.enable = true;
|
||||||
|
socketActivation.enable = true;
|
||||||
};
|
};
|
||||||
programs.emacs = {
|
programs.emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -347,7 +347,7 @@
|
||||||
# Common program shortcuts
|
# Common program shortcuts
|
||||||
"SUPER, D, exec, ${config.programs.fuzzel.package}/bin/fuzzel"
|
"SUPER, D, exec, ${config.programs.fuzzel.package}/bin/fuzzel"
|
||||||
"SUPER, C, exec, ${config.programs.alacritty.package}/bin/alacritty"
|
"SUPER, C, exec, ${config.programs.alacritty.package}/bin/alacritty"
|
||||||
"SUPER, E, exec, ${config.programs.emacs.finalPackage}/bin/emacs"
|
"SUPER, E, exec, ${config.programs.emacs.finalPackage}/bin/emacsclient -c"
|
||||||
"SUPER, W, exec, ${config.programs.firefox.finalPackage}/bin/firefox"
|
"SUPER, W, exec, ${config.programs.firefox.finalPackage}/bin/firefox"
|
||||||
"SUPER, F, exec, ${pkgs.nautilus}/bin/nautilus"
|
"SUPER, F, exec, ${pkgs.nautilus}/bin/nautilus"
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
let
|
let
|
||||||
emacs = [ "emacs.desktop" ];
|
emacs = [ "emacsclient.desktop" ];
|
||||||
browser = [ "firefox.desktop" ];
|
browser = [ "firefox.desktop" ];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
@ -65,7 +65,7 @@ in
|
||||||
"x-scheme-handler/chrome" = browser;
|
"x-scheme-handler/chrome" = browser;
|
||||||
"x-scheme-handler/webcal" = browser;
|
"x-scheme-handler/webcal" = browser;
|
||||||
"x-scheme-handler/geo" = [ "openstreetmap-geo-handler.desktop" ];
|
"x-scheme-handler/geo" = [ "openstreetmap-geo-handler.desktop" ];
|
||||||
"x-scheme-handler/mailto" = [ "emacs-mail.desktop" ];
|
"x-scheme-handler/mailto" = [ "emacsclient-mail.desktop" ];
|
||||||
"x-scheme-handler/unknown" = emacs;
|
"x-scheme-handler/unknown" = emacs;
|
||||||
|
|
||||||
"x-scheme-handler/prusaslicer" = [ "PrusaSlicerURLProtocol.desktop" ];
|
"x-scheme-handler/prusaslicer" = [ "PrusaSlicerURLProtocol.desktop" ];
|
||||||
|
|
Loading…
Reference in a new issue