aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock18
-rw-r--r--flake.nix1
-rw-r--r--home-manager/gtk/default.nix2
-rw-r--r--home-manager/zed-editor/default.nix35
-rw-r--r--modules/searx/default.nix10
5 files changed, 56 insertions, 10 deletions
diff --git a/flake.lock b/flake.lock
index 642386e..4e82ba3 100644
--- a/flake.lock
+++ b/flake.lock
@@ -55,11 +55,11 @@
]
},
"locked": {
- "lastModified": 1764613336,
- "narHash": "sha256-L979az28t/+SXvYw9qhOno5HLlDwkZOpz6LzCLnjmRM=",
+ "lastModified": 1764776959,
+ "narHash": "sha256-d+5CGloq7Lo1u2SkzhF8oiOdUc6Z5emh22nTXUB9CFA=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "f3902b5d8767985680875ad86d028371100faeb3",
+ "rev": "e1680d594a9281651cbf7d126941a8c8e2396183",
"type": "github"
},
"original": {
@@ -86,11 +86,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1764522689,
- "narHash": "sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD+/cTUzzgVFoaHrkqY=",
+ "lastModified": 1764677808,
+ "narHash": "sha256-H3lC7knbXOBrHI9hITQ7modLuX20mYJVhZORL5ioms0=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f",
+ "rev": "1aab89277eb2d87823d5b69bae631a2496cff57a",
"type": "github"
},
"original": {
@@ -133,11 +133,11 @@
]
},
"locked": {
- "lastModified": 1764521817,
- "narHash": "sha256-mBQzTYUukEyhGyy6MJMSaWCzBCyZWZuIUNdcQ0s+Ffg=",
+ "lastModified": 1764792636,
+ "narHash": "sha256-glADrdaOSLbJHDKsMar+M/76WhePfKQQ8vUAW3kQT8w=",
"owner": "winapps-org",
"repo": "winapps",
- "rev": "dc77dc6e863a25aa02327ff48ab367329308b725",
+ "rev": "2683676856ba08a2e4eebfee34d41f397ee553d3",
"type": "github"
},
"original": {
diff --git a/flake.nix b/flake.nix
index 08b8c04..cf084d5 100644
--- a/flake.nix
+++ b/flake.nix
@@ -182,6 +182,7 @@
./home-manager/gnupg
./home-manager/gtk
./home-manager/ssh-agent
+ ./home-manager/zed-editor
./home-manager/zsh
];
};
diff --git a/home-manager/gtk/default.nix b/home-manager/gtk/default.nix
index 407c106..8c7938c 100644
--- a/home-manager/gtk/default.nix
+++ b/home-manager/gtk/default.nix
@@ -84,7 +84,7 @@
gtk3 = {
bookmarks = [
"file://${config.home.homeDirectory}/Documents"
- "file://${config.home.homeDirectory}/Downlads"
+ "file://${config.home.homeDirectory}/Downloads"
"file://${config.home.homeDirectory}/Music"
"file://${config.home.homeDirectory}/Pictures"
"file://${config.home.homeDirectory}/Videos"
diff --git a/home-manager/zed-editor/default.nix b/home-manager/zed-editor/default.nix
new file mode 100644
index 0000000..f36ea3d
--- /dev/null
+++ b/home-manager/zed-editor/default.nix
@@ -0,0 +1,35 @@
+{
+ programs.zed-editor = {
+ enable = true;
+
+ extensions = [ "python" "nix" "nim" ];
+
+ userSettings = {
+ helix_mode = true;
+ telemetry = {
+ metrics = false;
+ };
+
+ "language_models" = {
+ ollama = {
+ api_url = "http://localhost:11434";
+ available_models = [
+ {
+ name = "qwen3-coder:32b";
+ display_name = "qwen 3 coder";
+ max_tokens = 32768;
+ supports_tools = true;
+ }
+ ];
+ };
+ };
+
+ agent = {
+ default_model = {
+ provider = "ollama";
+ model = "qwen3-coder";
+ };
+ };
+ };
+ };
+}
diff --git a/modules/searx/default.nix b/modules/searx/default.nix
index e8b3873..37ff297 100644
--- a/modules/searx/default.nix
+++ b/modules/searx/default.nix
@@ -85,6 +85,16 @@
"dictzone".disabled = false;
"libretranslate".disabled = false;
+ # wikistuff
+ "wikidata".disabled = true;
+ "wikibooks".disabled = true;
+ "wikiquote".disabled = true;
+ "wikisource".disabled = true;
+ "wikivoyage".disabled = true;
+ "wikispecies".disabled = true;
+ "wikiversity".disabled = true;
+ "wikicommons".disabled = true;
+
# # scams/don't trusts
"bing".disabled = true;
"yahoo".disabled = true;
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.