Idk
This commit is contained in:
parent
42ab485000
commit
34f1d4593f
5 changed files with 17 additions and 14 deletions
|
|
@ -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";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue