Compare commits

..

No commits in common. "65c51b14161f6393ec9a819cefb6f02e54a77d9a" and "70820b70f55f54fce2c7ecec85f378d08d782caa" have entirely different histories.

4 changed files with 196 additions and 203 deletions

View File

@ -5,10 +5,10 @@
profiles.default = { profiles.default = {
search = { search = {
default = "Kagi"; default = "Kagi";
privateDefault = "ddg"; privateDefault = "DuckDuckGo";
order = [ order = [
"Kagi" "Kagi"
"ddg" "DuckDuckGo"
]; ];
force = true; force = true;
engines = { engines = {
@ -26,7 +26,7 @@
} }
]; ];
}; };
"ddg" = { "DuckDuckGo" = {
definedAliases = [ "@d" ]; definedAliases = [ "@d" ];
urls = [ urls = [
{ {
@ -42,7 +42,7 @@
}; };
}; };
}; };
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ extensions = with pkgs.nur.repos.rycee.firefox-addons; [
bitwarden bitwarden
clearurls clearurls
mailvelope mailvelope
@ -81,199 +81,196 @@
"browser.fixup.domainwhitelist.pubserve" = true; "browser.fixup.domainwhitelist.pubserve" = true;
"browser.fixup.domainwhitelist.privserve" = true; "browser.fixup.domainwhitelist.privserve" = true;
}; };
bookmarks = { bookmarks = [
force = true; {
settings = [ name = "Toolbar";
{ toolbar = true;
name = "Toolbar"; bookmarks = [
toolbar = true; {
bookmarks = [ name = "Gitea";
{ bookmarks = [
name = "Gitea"; {
bookmarks = [ name = "jojodev";
{ tags = [ "gitea" ];
name = "jojodev"; keyword = "jojodev";
tags = [ "gitea" ]; url = "https://git.jojodev.com";
keyword = "jojodev"; }
url = "https://git.jojodev.com"; {
} name = "gist";
{ tags = [
name = "gist"; "gitea"
tags = [ "gist"
"gitea" ];
"gist" keyword = "gist";
]; url = "https://gist.jojodev.com";
keyword = "gist"; }
url = "https://gist.jojodev.com"; {
} name = "gitea";
{ tags = [ "gitea" ];
name = "gitea"; keyword = "gitea";
tags = [ "gitea" ]; url = "https://gitea.com";
keyword = "gitea"; }
url = "https://gitea.com"; ];
} }
]; {
} name = "Tailnet";
{ bookmarks = [
name = "Tailnet"; {
bookmarks = [ name = "golink";
{ tags = [ "tailscale" ];
name = "golink"; keyword = "go";
tags = [ "tailscale" ]; url = "http://go";
keyword = "go"; }
url = "http://go"; {
} name = "tclip";
{ tags = [ "tailscale" ];
name = "tclip"; keyword = "paste";
tags = [ "tailscale" ]; url = "http://paste";
keyword = "paste"; }
url = "http://paste"; {
} name = "ugit";
{ tags = [
name = "ugit"; "tailscale"
tags = [ "git"
"tailscale" ];
"git" keyword = "git";
]; url = "https://git";
keyword = "git"; }
url = "https://git"; {
} name = "cfg";
{ tags = [
name = "cfg"; "cfg"
tags = [ "tailscale"
"cfg" ];
"tailscale" keyword = "cfg";
]; url = "https://cfg";
keyword = "cfg"; }
url = "https://cfg"; {
} name = "media";
{ bookmarks = [
name = "media"; {
bookmarks = [ name = "jellyfin";
{ tags = [
name = "jellyfin"; "jellyfin"
tags = [ "tailscale"
"jellyfin" ];
"tailscale" keyword = "jellyfin";
]; url = "http://jellyfin";
keyword = "jellyfin"; }
url = "http://jellyfin"; {
} name = "sonarr";
{ tags = [
name = "sonarr"; "sonarr"
tags = [ "tailscale"
"sonarr" "shows"
"tailscale" ];
"shows" keyword = "sonarr";
]; url = "http://sonarr";
keyword = "sonarr"; }
url = "http://sonarr"; {
} name = "radarr";
{ tags = [
name = "radarr"; "radarr"
tags = [ "tailscale"
"radarr" "movies"
"tailscale" ];
"movies" keyword = "radarr";
]; url = "http://radarr";
keyword = "radarr"; }
url = "http://radarr"; {
} name = "bazarr";
{ tags = [
name = "bazarr"; "bazarr"
tags = [ "tailscale"
"bazarr" "translations"
"tailscale" ];
"translations" keyword = "bazarr";
]; url = "http://bazarr";
keyword = "bazarr"; }
url = "http://bazarr"; {
} name = "prowlarr";
{ tags = [
name = "prowlarr"; "prowlarr"
tags = [ "tailscale"
"prowlarr" "indexers"
"tailscale" ];
"indexers" keyword = "prowlarr";
]; url = "http://prowlarr";
keyword = "prowlarr"; }
url = "http://prowlarr"; ];
} }
]; {
} name = "Files";
{ bookmarks = [
name = "Files"; {
bookmarks = [ name = "files";
{ tags = [
name = "files"; "files"
tags = [ "miniserve"
"files" ];
"miniserve" keyword = "files";
]; url = "http://files";
keyword = "files"; }
url = "http://files"; {
} name = "privserve";
{ tags = [
name = "privserve"; "privserve"
tags = [ "miniserve"
"privserve" ];
"miniserve" keyword = "privserve";
]; url = "http://privserve";
keyword = "privserve"; }
url = "http://privserve"; {
} name = "pubserve";
{ tags = [
name = "pubserve"; "pubserve"
tags = [ "miniserve"
"pubserve" ];
"miniserve" keyword = "pubserve";
]; url = "http://pubserve";
keyword = "pubserve"; }
url = "http://pubserve"; ];
} }
]; ];
} }
]; {
} name = "ugit";
{ tags = [
name = "ugit"; "git"
tags = [ "ugit"
"git" ];
"ugit" keyword = "ugit";
]; url = "https://git.jolheiser.com";
keyword = "ugit"; }
url = "https://git.jolheiser.com"; {
} name = "git-pr";
{ tags = [
name = "git-pr"; "git"
tags = [ "pr"
"git" ];
"pr" keyword = "git-pr";
]; url = "https://pr.jolheiser.com";
keyword = "git-pr"; }
url = "https://pr.jolheiser.com";
}
{ {
name = "todo"; name = "todo";
tags = [ tags = [
"vikunja" "vikunja"
"todo" "todo"
]; ];
keyword = "todo"; keyword = "todo";
url = "https://todo.jolheiser.com"; url = "https://todo.jolheiser.com";
} }
]; ];
} }
# Not in the toolbar, but still usable via keyword/searching # Not in the toolbar, but still usable via keyword/searching
{ {
name = "Go Playground"; name = "Go Playground";
tags = [ "golang" ]; tags = [ "golang" ];
keyword = "play"; keyword = "play";
url = "https://go.dev/play/"; url = "https://go.dev/play/";
} }
]; ];
};
}; };
}; };
} }

View File

@ -1,6 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
let let
zed-fhs = pkgs.buildFHSEnv { zed-fhs = pkgs.buildFHSUserEnv {
name = "zed"; name = "zed";
targetPkgs = targetPkgs =
pkgs: with pkgs; [ pkgs: with pkgs; [

View File

@ -20,7 +20,7 @@
}; };
git.push-bookmark-prefix = "change/"; git.push-bookmark-prefix = "change/";
signing = { signing = {
behavior = "own"; sign-all = true;
backend = "ssh"; backend = "ssh";
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAUxLwkJOlalAHTdkbh+m49XTZGKDqWz1o/o8OLmtQdX"; key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAUxLwkJOlalAHTdkbh+m49XTZGKDqWz1o/o8OLmtQdX";
}; };

View File

@ -43,11 +43,7 @@
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
nix = { nix = {
gc = { gc.automatic = true;
automatic = true;
randomizedDelaySec = "15m";
options = [ "--delete-older-than 14d" ];
};
optimise.automatic = true; optimise.automatic = true;
package = pkgs.nixVersions.stable; package = pkgs.nixVersions.stable;
settings = { settings = {