Compare commits

...

15 Commits

Author SHA1 Message Date
bot
8b5d4e241f Merge pull request 'Lock file maintenance' (#242) from renovate/lock-file-maintenance into main 2026-01-31 03:05:01 +01:00
Renovate Bot
7e24069870 Lock file maintenance 2026-01-31 02:04:56 +00:00
soraefir
9019ba84e3 Ollama 2026-01-27 23:41:15 +01:00
bot
4943b90476 Merge pull request 'Lock file maintenance' (#241) from renovate/lock-file-maintenance into main 2026-01-25 03:04:14 +01:00
Renovate Bot
05d276e392 Lock file maintenance 2026-01-25 02:04:04 +00:00
bot
5a4b2e815f Merge pull request 'Lock file maintenance' (#240) from renovate/lock-file-maintenance into main 2026-01-24 03:04:20 +01:00
Renovate Bot
c53da55394 Lock file maintenance 2026-01-24 02:04:14 +00:00
soraefir
ca8283f5a2 fix devsh 2026-01-21 11:26:27 +01:00
soraefir
dfa84137be fix devsh 2026-01-20 23:39:31 +01:00
soraefir
ffd6bf94cc fix devsh 2026-01-20 23:03:47 +01:00
soraefir
29b2cbb011 fix devsh 2026-01-20 23:03:12 +01:00
bot
1fb8aa1dcc Merge pull request 'Lock file maintenance' (#239) from renovate/lock-file-maintenance into main 2026-01-18 03:03:33 +01:00
Renovate Bot
341e743b1e Lock file maintenance 2026-01-18 02:03:30 +00:00
bot
db93fb0ad2 Merge pull request 'Lock file maintenance' (#238) from renovate/lock-file-maintenance into main 2026-01-17 03:06:10 +01:00
Renovate Bot
2299d7db62 Lock file maintenance 2026-01-17 02:06:08 +00:00
7 changed files with 47 additions and 29 deletions

48
flake.lock generated
View File

@@ -45,11 +45,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1767718503, "lastModified": 1768764703,
"narHash": "sha256-V+VkFs0aSG0ca8p/N3gib7FAf4cq9jyr5Gm+ZBrHQpo=", "narHash": "sha256-5ulSDyOG1U+1sJhkJHYsUOWEsmtLl97O0NTVMvgIVyc=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "9f48ffaca1f44b3e590976b4da8666a9e86e6eb1", "rev": "0fc4e7ac670a0ed874abacf73c4b072a6a58064b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -103,11 +103,11 @@
}, },
"hardware": { "hardware": {
"locked": { "locked": {
"lastModified": 1767185284, "lastModified": 1769302137,
"narHash": "sha256-ljDBUDpD1Cg5n3mJI81Hz5qeZAwCGxon4kQW3Ho3+6Q=", "narHash": "sha256-QEDtctEkOsbx8nlFh4yqPEOtr4tif6KTqWwJ37IM2ds=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "40b1a28dce561bea34858287fbb23052c3ee63fe", "rev": "a351494b0e35fd7c0b7a1aae82f0afddf4907aa8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -139,11 +139,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1767910483, "lastModified": 1769580047,
"narHash": "sha256-MOU5YdVu4DVwuT5ztXgQpPuRRBjSjUGIdUzOQr9iQOY=", "narHash": "sha256-tNqCP/+2+peAXXQ2V8RwsBkenlfWMERb+Uy6xmevyhM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "82fb7dedaad83e5e279127a38ef410bcfac6d77c", "rev": "366d78c2856de6ab3411c15c1cb4fb4c2bf5c826",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -174,11 +174,11 @@
}, },
"nixUnstable": { "nixUnstable": {
"locked": { "locked": {
"lastModified": 1768032153, "lastModified": 1769740369,
"narHash": "sha256-6kD1MdY9fsE6FgSwdnx29hdH2UcBKs3/+JJleMShuJg=", "narHash": "sha256-xKPyJoMoXfXpDM5DFDZDsi9PHArf2k5BJjvReYXoFpM=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3146c6aa9995e7351a398e17470e15305e6e18ff", "rev": "6308c3b21396534d8aaeac46179c14c439a89b8a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -190,11 +190,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1767799921, "lastModified": 1769598131,
"narHash": "sha256-r4GVX+FToWVE2My8VVZH4V0pTIpnu2ZE8/Z4uxGEMBE=", "narHash": "sha256-e7VO/kGLgRMbWtpBqdWl0uFg8Y2XWFMdz0uUJvlML8o=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d351d0653aeb7877273920cd3e823994e7579b0b", "rev": "fa83fd837f3098e3e678e6cf017b2b36102c7211",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -221,11 +221,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1767892417, "lastModified": 1769461804,
"narHash": "sha256-dhhvQY67aboBk8b0/u0XB6vwHdgbROZT3fJAjyNh5Ww=", "narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba", "rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -241,11 +241,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1768096131, "lastModified": 1769814311,
"narHash": "sha256-3CxE9tKtSGfGHkIkL8p396pgwqXP0XiDGDBUSXRP0mc=", "narHash": "sha256-3vHLVsCZFnEOFfWE17vY02vL+BRJnQdQzEdAdRUysuI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nur", "repo": "nur",
"rev": "721c65b95ccdb36e25ec9484adbda47638b84b06", "rev": "900e70bc0a9b647b5c2f8e573c84a35fa3961630",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -274,11 +274,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1768032389, "lastModified": 1769469829,
"narHash": "sha256-BVpTd93G0XmAK1iXiBdhUA5Uvt+WmM1YL0mA4REcT68=", "narHash": "sha256-wFcr32ZqspCxk4+FvIxIL0AZktRs6DuF8oOsLt59YBU=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "a8cfe238b93166f9f96c0df67a94e572554ee624", "rev": "c5eebd4eb2e3372fe12a8d70a248a6ee9dd02eff",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -9,6 +9,8 @@ in {
"sudo" = "sudo "; "sudo" = "sudo ";
"devsh" = "devsh" =
"nix develop --profile /tmp/devsh-env ${nixflake_url}#devsh -c zsh"; "nix develop --profile /tmp/devsh-env ${nixflake_url}#devsh -c zsh";
"cdevsh" =
"nix develop --profile /tmp/devsh-env -c zsh";
"nixb" = "(sudo nixos-rebuild switch --flake ${nixflake_url})"; "nixb" = "(sudo nixos-rebuild switch --flake ${nixflake_url})";
"nixgc" = "sudo nix-collect-garbage -d && nix-collect-garbage -d"; "nixgc" = "sudo nix-collect-garbage -d && nix-collect-garbage -d";
"ssh" = "TERM=xterm-256color ${pkgs.openssh}/bin/ssh"; "ssh" = "TERM=xterm-256color ${pkgs.openssh}/bin/ssh";

View File

@@ -2,6 +2,6 @@
imports = [ ./vscodium ]; imports = [ ./vscodium ];
config = lib.mkIf (config.syscfg.make.develop) { config = lib.mkIf (config.syscfg.make.develop) {
home.packages = with pkgs; [ blender godot_4 openscad-unstable bambu-studio pandoc]; home.packages = with pkgs; [ blender godot_4 openscad-unstable orca-slicer pandoc];
}; };
} }

View File

@@ -12,6 +12,7 @@
ms-python.vscode-pylance ms-python.vscode-pylance
ms-vscode.cpptools ms-vscode.cpptools
dbaeumer.vscode-eslint dbaeumer.vscode-eslint
continue.continue
]; ];
#}; #};
}; };

View File

@@ -6,6 +6,8 @@ let
includeEmulator = false; includeEmulator = false;
}; };
in { in {
imports = [ ./ollama ];
config = lib.mkIf (config.syscfg.make.develop) { config = lib.mkIf (config.syscfg.make.develop) {
environment.systemPackages = with pkgs; environment.systemPackages = with pkgs;
[ [

View File

@@ -0,0 +1,16 @@
{ lib, config, pkgs, ... }:
let
ollamaPkg = pkgs.ollama-rocm;
in{
config = lib.mkIf (config.syscfg.make.develop) {
services.ollama = {
enable = true;
package = ollamaPkg;
acceleration = "rocm";
loadModels = [ "deepseek-v2:lite" "qwen2.5-coder:7b" "qwen2.5-coder:1.5b" ];
syncModels = true;
};
environment.systemPackages = with pkgs; [ ollamaPkg ];
};
}

View File

@@ -16,10 +16,7 @@ pkgs.mkShell {
yarn-berry yarn-berry
crystal crystal
shards shards
python311Full (with python313Packages; [ pip pandas numpy matplotlib typer pillow reportlab python-barcode pypdf markdown requests ])
virtualenv
(with python311Packages; [ pip ])
pipenv
scala scala
sbt sbt
cargo cargo