diff --git a/modules/home/caem/desktop/gnome/default.nix b/modules/home/caem/desktop/gnome/default.nix index b8076a5..c409b89 100644 --- a/modules/home/caem/desktop/gnome/default.nix +++ b/modules/home/caem/desktop/gnome/default.nix @@ -68,7 +68,7 @@ in { unite.extensionUuid ]; favorite-apps = [ - "firefox-esr.desktop" + "org.mozilla.firefox-esr.desktop" "emacs.desktop" "com.mitchellh.ghostty.desktop" "signal-desktop.desktop" diff --git a/modules/home/caem/development/emacs/emacs.d/extras/elcord.el b/modules/home/caem/development/emacs/emacs.d/extras/elcord.el new file mode 100644 index 0000000..6ab1cbc --- /dev/null +++ b/modules/home/caem/development/emacs/emacs.d/extras/elcord.el @@ -0,0 +1,13 @@ +(defvar elcord-dir "~/.local/share/emacs/my/elcord") +(if (file-directory-p elcord-dir) + (progn + (add-to-list 'load-path elcord-dir) + (require 'elcord) + (setq elcord-icon-base "https://raw.githubusercontent.com/c4em/elcord/master/icons/" + elcord-refresh-rate 10 + elcord-use-major-mode-as-main-icon t)) + (use-package elcord + :ensure t + :custom + (elcord-use-major-mode-as-main-icon t) + (elcord-refresh-rate 10))) diff --git a/modules/home/caem/development/emacs/emacs.d/extras/init.el b/modules/home/caem/development/emacs/emacs.d/extras/init.el new file mode 100644 index 0000000..f341a16 --- /dev/null +++ b/modules/home/caem/development/emacs/emacs.d/extras/init.el @@ -0,0 +1 @@ +(rei/load "elcord.el") diff --git a/modules/home/caem/development/emacs/emacs.d/init.el b/modules/home/caem/development/emacs/emacs.d/init.el index f10a38b..4974aae 100644 --- a/modules/home/caem/development/emacs/emacs.d/init.el +++ b/modules/home/caem/development/emacs/emacs.d/init.el @@ -5,3 +5,4 @@ (require 'rei) (rei/load "core") (rei/load "modes") +(rei/load "extras") diff --git a/modules/nixos/communication/default.nix b/modules/nixos/communication/default.nix index 4e5c81e..eb7a599 100644 --- a/modules/nixos/communication/default.nix +++ b/modules/nixos/communication/default.nix @@ -6,6 +6,7 @@ signal-desktop element-desktop vesktop + unstable.flare-signal ]; environment.persistence."/nix/persist" = { @@ -16,6 +17,7 @@ ".config/tutanota-desktop" ".config/tuta_integration" ".config/Element" + ".local/share/flare" ]; }; }; diff --git a/modules/nixos/core/fonts.nix b/modules/nixos/core/fonts.nix index b2020bf..b77ffc2 100644 --- a/modules/nixos/core/fonts.nix +++ b/modules/nixos/core/fonts.nix @@ -3,7 +3,7 @@ { fonts = { packages = with pkgs; [ - nerdfonts + unstable.nerd-fonts.go-mono ipafont noto-fonts-emoji cantarell-fonts diff --git a/modules/nixos/development/default.nix b/modules/nixos/development/default.nix index 6c469ae..f5b49d6 100644 --- a/modules/nixos/development/default.nix +++ b/modules/nixos/development/default.nix @@ -6,4 +6,6 @@ ".local/share/emacs" ]; }; -} \ No newline at end of file + + virtualisation.containers.enable = true; +}