bunch of stuff

This commit is contained in:
cswimr 2025-04-11 21:29:46 -05:00
parent 170638d607
commit f522a597dc
Signed by: cswimr
GPG key ID: 0EC431A8DA8F8087
9 changed files with 106 additions and 39 deletions

View file

@ -56,12 +56,13 @@ in
"floorp.extensions.allowPrivateBrowsingByDefault.is.enabled" = true;
};
search = {
default = "DuckDuckGo";
default = "ddg";
force = true;
order = [
"DuckDuckGo"
"ddg"
"Google (udm14)"
"YouTube"
"CoastalCommits"
"Codeberg"
"GitHub"
"Catppuccin Ports"
@ -77,14 +78,14 @@ in
"CurseForge (Minecraft)"
];
engines = {
"Bing".metaData.hidden = true;
"Google".metaData.hidden = true;
"bing".metaData.hidden = true;
"google".metaData.hidden = true;
"Startpage".metaData.hidden = true;
"You.com".metaData.hidden = true;
"Google (udm14)" = {
urls = [ { template = "https://google.com/search?q={searchTerms}&udm14"; } ];
iconUpdateURL = "https://google.com/favicon.ico";
icon = "https://google.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@g"
@ -94,7 +95,7 @@ in
};
"YouTube" = {
urls = [ { template = "https://www.youtube.com/results?search_query={searchTerms}"; } ];
iconUpdateURL = "https://www.youtube.com/favicon.ico";
icon = "https://www.youtube.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@yt"
@ -156,9 +157,17 @@ in
"@nw"
];
};
"CoastalCommits" = {
urls = [ { template = "https://c.csw.im/explore/repos?sq={searchTerms}"; } ];
icon = "https://c.csw.im/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@cc"
];
};
"Codeberg" = {
urls = [ { template = "https://codeberg.org/explore/repos?q={searchTerms}"; } ];
iconUpdateURL = "https://codeberg.org/assets/img/favicon.png";
icon = "https://codeberg.org/assets/img/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@cb"
@ -166,15 +175,32 @@ in
};
"GitHub" = {
urls = [ { template = "https://github.com/search?q={searchTerms}"; } ];
iconUpdateURL = "https://github.com/favicon.ico";
icon = "https://github.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@gh"
];
};
"PyPI" = {
urls = [ { template = "https://pypi.org/search/?q={searchTerms}"; } ];
icon = "https://pypi.org/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@pypi"
"@pip"
];
};
"npm" = {
urls = [ { template = "https://www.npmjs.com/search?q={searchTerms}"; } ];
icon = "https://favicons.teamtailor-cdn.com/icon?size=80..120..200&url=https%3a%2f%2fwww.npmjs.com%2f";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@npm"
];
};
"ProtonDB" = {
urls = [ { template = "https://www.protondb.com/search?q={searchTerms}"; } ];
iconUpdateURL = "https://www.protondb.com/favicon.ico";
icon = "https://www.protondb.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@pd"
@ -182,7 +208,7 @@ in
};
"Catppuccin Ports" = {
urls = [ { template = "https://catppuccin.com/ports/?q={searchTerms}"; } ];
iconUpdateURL = "https://catppuccin.com/favicon.png";
icon = "https://catppuccin.com/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@cat"
@ -190,7 +216,7 @@ in
};
"Modrinth Mods" = {
urls = [ { template = "https://modrinth.com/mods?q={searchTerms}"; } ];
iconUpdateURL = "https://modrinth.com/favicon.ico";
icon = "https://modrinth.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@mm"
@ -198,7 +224,7 @@ in
};
"Modrinth Modpacks" = {
urls = [ { template = "https://modrinth.com/modpacks?q={searchTerms}"; } ];
iconUpdateURL = "https://modrinth.com/favicon.ico";
icon = "https://modrinth.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@mmp"
@ -206,7 +232,7 @@ in
};
"Modrinth Plugins" = {
urls = [ { template = "https://modrinth.com/plugins?q={searchTerms}"; } ];
iconUpdateURL = "https://modrinth.com/favicon.ico";
icon = "https://modrinth.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@mp"
@ -214,7 +240,7 @@ in
};
"Modrinth Datapacks" = {
urls = [ { template = "https://modrinth.com/datapacks?q={searchTerms}"; } ];
iconUpdateURL = "https://modrinth.com/favicon.ico";
icon = "https://modrinth.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@md"
@ -222,7 +248,7 @@ in
};
"CurseForge (Minecraft)" = {
urls = [ { template = "https://www.curseforge.com/minecraft/search?search={searchTerms}"; } ];
iconUpdateURL = "https://www.curseforge.com/favicon.ico";
icon = "https://www.curseforge.com/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [
"@cf"

View file

@ -79,18 +79,18 @@ rec {
catppuccin.catppuccin-vsc-icons
# C#
pkgs.vscode-extensions.ms-dotnettools.csharp
pkgs.vscode-extensions.ms-dotnettools.csdevkit
pkgs.vscode-extensions.ms-dotnettools.vscodeintellicode-csharp
pkgs.vscode-extensions.ms-dotnettools.vscode-dotnet-runtime
csharpier.csharpier-vscode
patcx.vscode-nuget-gallery
corylulu.csharp-interpolated-string-converter
adrianwilczynski.asp-net-core-switcher
kevin-chatham.aspnetcorerazor-html-css-class-completion
adrianwilczynski.blazor-snippet-pack
adrianwilczynski.csharp-to-typescript
adrianwilczynski.namespace
# pkgs.vscode-extensions.ms-dotnettools.csharp
# pkgs.vscode-extensions.ms-dotnettools.csdevkit
# pkgs.vscode-extensions.ms-dotnettools.vscodeintellicode-csharp
# pkgs.vscode-extensions.ms-dotnettools.vscode-dotnet-runtime
# csharpier.csharpier-vscode
# patcx.vscode-nuget-gallery
# corylulu.csharp-interpolated-string-converter
# adrianwilczynski.asp-net-core-switcher
# kevin-chatham.aspnetcorerazor-html-css-class-completion
# adrianwilczynski.blazor-snippet-pack
# adrianwilczynski.csharp-to-typescript
# adrianwilczynski.namespace
# Python
ms-python.python
@ -105,6 +105,7 @@ rec {
yoavbls.pretty-ts-errors
gregorbiswanger.json2ts
vendicated.vencord-companion
svelte.svelte-vscode
# Lua
sumneko.lua