1

sync doom + yabridge on hm rebuild

This commit is contained in:
2022-07-18 20:25:40 +02:00
parent e6a38df62e
commit 06e786e3fd

View File

@ -22,7 +22,15 @@ rec {
# TODO: Email
# TODO: Run noisetorch as login script
# TODO: Gnome terminal
# TODO: Gnome terminal config
# TODO: Update flatpak on rebuild? Make a setting/module for this, emacs update and yabridgectl update... Use home.activation...
home.activation.syncDoomEmacs = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
doom sync
'';
home.activation.syncYabridge = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
yabridgectl sync
'';
# Disabled since HomeManager should use global pkgs
# https://github.com/nix-community/home-manager/issues/2942
@ -323,6 +331,11 @@ rec {
"please" = "sudo !!";
"yeet" = "rm -rf";
};
# This init only occurs for login shell
# TODO: Make option for noisetorch activation
loginShellInit = ''
noisetorch -i
'';
shellInit = ''
set -e fish_greeting
'';