From 1216292c4cb26670e7254807a9f55d908718449c Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 28 Apr 2025 13:08:59 +0200 Subject: [PATCH 1/6] Add `gimp` module --- hmModules/gimp/default.nix | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 hmModules/gimp/default.nix diff --git a/hmModules/gimp/default.nix b/hmModules/gimp/default.nix new file mode 100644 index 0000000..2785649 --- /dev/null +++ b/hmModules/gimp/default.nix @@ -0,0 +1,4 @@ +{ pkgs, ... }: +{ + home.packages = [ pkgs.gimp ]; +} From cbd5408e455cd9db2c4d795664a9fd0104e35c4a Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 28 Apr 2025 13:09:12 +0200 Subject: [PATCH 2/6] Add `gimp` to `pike` and `picard` --- hosts/picard/default.nix | 1 + hosts/pike/default.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/hosts/picard/default.nix b/hosts/picard/default.nix index 3eecfbf..92783d6 100644 --- a/hosts/picard/default.nix +++ b/hosts/picard/default.nix @@ -98,6 +98,7 @@ "zoom" "pantalaimon" "moonlight" + "gimp" ]; extraGroups = [ "plugdev" ]; backupPaths = [ ]; diff --git a/hosts/pike/default.nix b/hosts/pike/default.nix index 1e278d5..1a7e3ab 100644 --- a/hosts/pike/default.nix +++ b/hosts/pike/default.nix @@ -88,6 +88,7 @@ "discord" "zoom" "pantalaimon" + "gimp" ]; extraGroups = [ "plugdev" ]; backupPaths = [ ]; From 9b47d50dc60f5047f064f211a1cf54f5a001b9ca Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 28 Apr 2025 13:09:22 +0200 Subject: [PATCH 3/6] Add `moonlight` to `kirk` --- hosts/kirk/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hosts/kirk/default.nix b/hosts/kirk/default.nix index 812a16a..f08b669 100644 --- a/hosts/kirk/default.nix +++ b/hosts/kirk/default.nix @@ -75,6 +75,8 @@ "chirp" "sdrangel" "zmkbatx" + "moonlight" + "gimp" ]; extraGroups = [ "plugdev" ]; backupPaths = [ ]; From dabe148755e926f59c3deafc8ad706eba1409549 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 28 Apr 2025 13:09:34 +0200 Subject: [PATCH 4/6] Add `vertico-quick` keybinds --- hmModules/emacs/init.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hmModules/emacs/init.el b/hmModules/emacs/init.el index f941643..3c857d0 100644 --- a/hmModules/emacs/init.el +++ b/hmModules/emacs/init.el @@ -378,7 +378,9 @@ (vertico-mode t) :bind (:map vertico-map (("DEL" . vertico-directory-delete-char) - ("C-DEL" . vertico-directory-delete-word)))) + ("C-DEL" . vertico-directory-delete-word) + ("M-q" . vertico-quick-insert) + ("C-q" . vertico-quick-exit)))) ;; (use-package vertico-posframe ;; :after vertico From 663b2c4eb42e4670dde299036db7bc22c705561d Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 28 Apr 2025 13:09:50 +0200 Subject: [PATCH 5/6] Use `gemini-2.5-flash-preview` --- hmModules/emacs/init.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hmModules/emacs/init.el b/hmModules/emacs/init.el index 3c857d0..26f1260 100644 --- a/hmModules/emacs/init.el +++ b/hmModules/emacs/init.el @@ -1015,13 +1015,13 @@ This is meant to be an helper to be called from the window manager." (use-package gptel :custom - (gptel-model 'google/gemini-2.0-flash-001) + (gptel-model 'google/gemini-2.5-flash-preview) (gptel-backend (gptel-make-openai "OpenRouter" :host "openrouter.ai" :endpoint "/api/v1/chat/completions" :key (lambda () (require 'f) (f-read-text (getenv "OPENAI_API_KEY_PATH"))) :stream t - :models '(google/gemini-2.0-flash-001)) + :models '(google/gemini-2.5-flash-preview)) ) (gptel-default-mode 'org-mode) (gptel-org-branching-context nil) ;; this is cool but I don't feel comfortable with it From 40fd5e3035a1906a1c1f22558bd2c3735e5432df Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 28 Apr 2025 13:10:01 +0200 Subject: [PATCH 6/6] Disasble `gptel` tools --- hmModules/emacs/init.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hmModules/emacs/init.el b/hmModules/emacs/init.el index 26f1260..13eb711 100644 --- a/hmModules/emacs/init.el +++ b/hmModules/emacs/init.el @@ -1025,7 +1025,7 @@ This is meant to be an helper to be called from the window manager." ) (gptel-default-mode 'org-mode) (gptel-org-branching-context nil) ;; this is cool but I don't feel comfortable with it - (gptel-use-tools 't) + (gptel-use-tools nil) :bind ("C-c a a" . gptel-add)