✨ (nix/home-manager) Add a few dconf keybindings
This commit is contained in:
parent
a3b092a3f8
commit
ff3e422663
1 changed files with 24 additions and 0 deletions
|
@ -56,6 +56,30 @@
|
||||||
|
|
||||||
accounts.email.maildirBasePath = ".mbsync";
|
accounts.email.maildirBasePath = ".mbsync";
|
||||||
|
|
||||||
|
#########
|
||||||
|
# DCONF #
|
||||||
|
#########
|
||||||
|
|
||||||
|
dconf.settings = {
|
||||||
|
"org/gnome/settings-daemon/plugins/media-keys" = {
|
||||||
|
"home" = ["<Super>f"];
|
||||||
|
"custom-keybindings" = [
|
||||||
|
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
|
||||||
|
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
|
||||||
|
"binding" = "<Super>Return";
|
||||||
|
"command" = "emacsclient";
|
||||||
|
"name" = "Emacs (Client)";
|
||||||
|
};
|
||||||
|
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1" = {
|
||||||
|
"binding" = "<Super>t";
|
||||||
|
"command" = "emacsclient -c -e '(progn (set-frame-size nil 80 24) (vterm t))'";
|
||||||
|
"name" = "Terminal (Emacs Vterm)";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
############
|
############
|
||||||
# PROGRAMS #
|
# PROGRAMS #
|
||||||
############
|
############
|
||||||
|
|
Loading…
Reference in a new issue