Compare commits

..

9 commits

Author SHA1 Message Date
4161467d66 flake.lock: Update
Some checks failed
EVAL x86_64-linux.picard
BUILD x86_64-linux.picard
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
/ test (push) Successful in 26m45s
Flake lock file updates:

• Updated input 'homeManager':
    'github:nix-community/home-manager/be7cf1709b469a2a2c62169172a167d1fed3509f' (2025-04-28)
  → 'github:nix-community/home-manager/69c60b035e6bb51a4c5607f184bf64312c294139' (2025-04-28)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/d1863f30d9ca67f679f9c2583d7adf674b5d9b8a' (2025-04-28)
  → 'github:numtide/treefmt-nix/763f1ce0dd12fe44ce6a5c6ea3f159d438571874' (2025-04-28)
2025-04-28 15:00:52 +00:00
b82994c914
Deprecated option
Some checks failed
EVAL x86_64-linux.picard
BUILD x86_64-linux.picard
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
/ test (push) Successful in 35m49s
2025-04-28 14:58:19 +02:00
ae8bad7a03
Bump inputs 2025-04-28 14:58:11 +02:00
40fd5e3035
Disasble gptel tools
Some checks failed
/ test (push) Failing after 31m28s
2025-04-28 13:10:01 +02:00
663b2c4eb4
Use gemini-2.5-flash-preview 2025-04-28 13:09:50 +02:00
dabe148755
Add vertico-quick keybinds 2025-04-28 13:09:34 +02:00
9b47d50dc6
Add moonlight to kirk 2025-04-28 13:09:22 +02:00
cbd5408e45
Add gimp to pike and picard 2025-04-28 13:09:12 +02:00
1216292c4c
Add gimp module 2025-04-28 13:08:59 +02:00
7 changed files with 26 additions and 17 deletions

24
flake.lock generated
View file

@ -122,11 +122,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1745745433, "lastModified": 1745830889,
"narHash": "sha256-fpb9C7rV2XxWnmr7QAgb9ioh21a7lstZVOYuDnR2Dxc=", "narHash": "sha256-P51C3ennff9hNhHr6SsxowZKpbPsa2U4DjC+DIu4Lyg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "24a3e2b6b0dda50c1afaa3da730f156d0400e95a", "rev": "2a6d6d064e33d65dc660b65c28ce17195e539db6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -387,11 +387,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1745810134, "lastModified": 1745851658,
"narHash": "sha256-WfnYH/i7DFzn4SESQfWviXiNUZjohZhzODqLwKYHIPI=", "narHash": "sha256-g0SwcRgKLNaSjobwfp9ucQJgxY7wPYxk9KZkmP/Kw0Y=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "be7cf1709b469a2a2c62169172a167d1fed3509f", "rev": "69c60b035e6bb51a4c5607f184bf64312c294139",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -647,11 +647,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1745487689, "lastModified": 1745742390,
"narHash": "sha256-FQoi3R0NjQeBAsEOo49b5tbDPcJSMWc3QhhaIi9eddw=", "narHash": "sha256-1rqa/XPSJqJg21BKWjzJZC7yU0l/YTVtjRi0RJmipus=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5630cf13cceac06cefe9fc607e8dfa8fb342dde3", "rev": "26245db0cb552047418cfcef9a25da91b222d6c7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1009,11 +1009,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1745829891, "lastModified": 1745848521,
"narHash": "sha256-aRkV0ZpfT/ERgRlGrbgjHFRcEWdseltSO+wPnpdPYKg=", "narHash": "sha256-gNrTO3pEjmu3WiuYrUHJrTGCFw9v+qZXCFmX/Vjf5WI=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "d1863f30d9ca67f679f9c2583d7adf674b5d9b8a", "rev": "763f1ce0dd12fe44ce6a5c6ea3f159d438571874",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -378,7 +378,9 @@
(vertico-mode t) (vertico-mode t)
:bind (:map vertico-map :bind (:map vertico-map
(("DEL" . vertico-directory-delete-char) (("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 ;; (use-package vertico-posframe
;; :after vertico ;; :after vertico
@ -1013,17 +1015,17 @@ This is meant to be an helper to be called from the window manager."
(use-package gptel (use-package gptel
:custom :custom
(gptel-model 'google/gemini-2.0-flash-001) (gptel-model 'google/gemini-2.5-flash-preview)
(gptel-backend (gptel-make-openai "OpenRouter" (gptel-backend (gptel-make-openai "OpenRouter"
:host "openrouter.ai" :host "openrouter.ai"
:endpoint "/api/v1/chat/completions" :endpoint "/api/v1/chat/completions"
:key (lambda () (require 'f) (f-read-text (getenv "OPENAI_API_KEY_PATH"))) :key (lambda () (require 'f) (f-read-text (getenv "OPENAI_API_KEY_PATH")))
:stream t :stream t
:models '(google/gemini-2.0-flash-001)) :models '(google/gemini-2.5-flash-preview))
) )
(gptel-default-mode 'org-mode) (gptel-default-mode 'org-mode)
(gptel-org-branching-context nil) ;; this is cool but I don't feel comfortable with it (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 :bind
("C-c a a" . gptel-add) ("C-c a a" . gptel-add)

View file

@ -0,0 +1,4 @@
{ pkgs, ... }:
{
home.packages = [ pkgs.gimp ];
}

View file

@ -34,7 +34,6 @@
programs.lsd = { programs.lsd = {
enable = true; enable = true;
enableAliases = true;
}; };
programs.vim.enable = true; programs.vim.enable = true;

View file

@ -75,6 +75,8 @@
"chirp" "chirp"
"sdrangel" "sdrangel"
"zmkbatx" "zmkbatx"
"moonlight"
"gimp"
]; ];
extraGroups = [ "plugdev" ]; extraGroups = [ "plugdev" ];
backupPaths = [ ]; backupPaths = [ ];

View file

@ -98,6 +98,7 @@
"zoom" "zoom"
"pantalaimon" "pantalaimon"
"moonlight" "moonlight"
"gimp"
]; ];
extraGroups = [ "plugdev" ]; extraGroups = [ "plugdev" ];
backupPaths = [ ]; backupPaths = [ ];

View file

@ -88,6 +88,7 @@
"discord" "discord"
"zoom" "zoom"
"pantalaimon" "pantalaimon"
"gimp"
]; ];
extraGroups = [ "plugdev" ]; extraGroups = [ "plugdev" ];
backupPaths = [ ]; backupPaths = [ ];