File tree 3 files changed +34
-0
lines changed
3 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 204
204
"url" : " https://github.com/catppuccin/hyprland/archive/c388ac55563ddeea0afe9df79d4bfff0096b146b.tar.gz" ,
205
205
"hash" : " 0cxzxfgbqnkdnvn8nch4z4s7izzlm2jgciq1s8cjmypf8g7vy9n5"
206
206
},
207
+ "hyprlock" : {
208
+ "type" : " Git" ,
209
+ "repository" : {
210
+ "type" : " GitHub" ,
211
+ "owner" : " catppuccin" ,
212
+ "repo" : " hyprlock"
213
+ },
214
+ "branch" : " main" ,
215
+ "revision" : " 480c46f1f3fa9dd175f8f9611c0d4378324378a7" ,
216
+ "url" : " https://github.com/catppuccin/hyprlock/archive/480c46f1f3fa9dd175f8f9611c0d4378324378a7.tar.gz" ,
217
+ "hash" : " 13f02msykf4z3kxc8i7ai8jr94qj8c2scj4pjpfjvr2h1v532aqn"
218
+ },
207
219
"imv" : {
208
220
"type" : " Git" ,
209
221
"repository" : {
Original file line number Diff line number Diff line change 19
19
./gtk.nix
20
20
./helix.nix
21
21
./hyprland.nix
22
+ ./hyprlock.nix
22
23
./imv.nix
23
24
./k9s.nix
24
25
./kitty.nix
Original file line number Diff line number Diff line change
1
+ { config , lib , ... } :
2
+ let
3
+ inherit ( config . catppuccin ) sources ;
4
+ cfg = config . programs . hyprlock . catppuccin ;
5
+ enable = cfg . enable && config . programs . hyprlock . enable ;
6
+ in
7
+ {
8
+ options . programs . hyprlock . catppuccin =
9
+ lib . ctp . mkCatppuccinOpt { name = "hyprlock" ; }
10
+ // {
11
+ accent = lib . ctp . mkAccentOpt "hyprlock" ;
12
+ } ;
13
+
14
+ config = lib . mkIf enable {
15
+ programs . hyprlock . settings = {
16
+ source = [ "${ sources . hyprland } /themes/${ cfg . flavor } .conf" ] ;
17
+ "$accent" = "\ $${ cfg . accent } " ;
18
+ "$accentAlpha" = "\ $${ cfg . accent } Alpha" ;
19
+ } ;
20
+ } ;
21
+ }
You can’t perform that action at this time.
0 commit comments