This commit is contained in:
Reid 2026-01-11 23:47:19 -08:00
parent 42ab485000
commit 34f1d4593f
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
5 changed files with 17 additions and 14 deletions

View file

@ -314,9 +314,7 @@ in {
format = "{}°"; format = "{}°";
tooltip = true; tooltip = true;
on-click = "${lib.getExe pkgs.gnome-weather}"; on-click = "${lib.getExe pkgs.gnome-weather}";
interval = 3600; interval = 600;
# doxxing live stream
# edit: no longer doxxing, you will be remembered
exec = ''${lib.getExe pkgs.wttrbar} --location "$(${locationScript})" --hide-conditions --fahrenheit --mph''; exec = ''${lib.getExe pkgs.wttrbar} --location "$(${locationScript})" --hide-conditions --fahrenheit --mph'';
return-type = "json"; return-type = "json";
}; };

View file

@ -23,7 +23,6 @@ in {
user.email = "reidlab325@gmail.com"; user.email = "reidlab325@gmail.com";
alias = { alias = {
graph = ''log --graph --color --pretty=format:"%C(yellow)%H%C(green)%d%C(reset)%n%x20%cd%n%x20%cn%x20(%ce)%n%x20%s%n"'';
amend = ''commit --amend --no-edit''; amend = ''commit --amend --no-edit'';
amendall = ''commit --amend --no-edit --all''; amendall = ''commit --amend --no-edit --all'';
}; };
@ -59,6 +58,8 @@ in {
]; ];
}; };
hm.programs.delta.enable = true;
hm.programs.delta.enableGitIntegration = true;
hm.programs.gh.enable = true; hm.programs.gh.enable = true;
}; };
} }

View file

@ -28,12 +28,18 @@ in {
colorScript = nix-colors-lib.shellThemeFromScheme { scheme = config.colorScheme; }; colorScript = nix-colors-lib.shellThemeFromScheme { scheme = config.colorScheme; };
in { in {
enable = true; enable = true;
plugins = with pkgs.fishPlugins; [ plugins = let
{ name = "fzf-fish"; src = fzf-fish.src; } mkPlugin = name: {
{ name = "grc"; src = grc.src; } inherit name;
{ name = "tide"; src = tide.src; } inherit (pkgs.fishPlugins.${name}) src;
{ name = "done"; src = done.src; } };
{ name = "autopair"; src = autopair.src; } in builtins.map (p: mkPlugin p) [
"autopair"
"done"
"forgit"
"fzf-fish"
"grc"
"tide"
]; ];
interactiveShellInit = '' interactiveShellInit = ''
${lib.getExe pkgs.nix-your-shell} fish | source ${lib.getExe pkgs.nix-your-shell} fish | source

View file

@ -18,7 +18,6 @@ in {
no-keepaspect-window = ""; # tiling doesn't play nice.. no-keepaspect-window = ""; # tiling doesn't play nice..
osc = "no"; osc = "no";
border = "no"; border = "no";
gpu-context = "wayland"; # TODO: remove, forced by a regression
}; };
scriptOpts = { scriptOpts = {

View file

@ -9,16 +9,15 @@ in {
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
# declare sync folders & devices here
# edit: turns out you can't with hm??
hm.services.syncthing = { hm.services.syncthing = {
enable = true; enable = true;
tray = { tray = {
enable = true; enable = true;
package = pkgs.syncthingtray-minimal; package = pkgs.syncthingtray-minimal;
command = "syncthingtray --wait"; command = "syncthingtray --wait";
}; };
# TODO: add folders here
}; };
}; };
} }