fixes to bashrc

adds bunch of extra software
adds ollama
adds emote shortcut
This commit is contained in:
2024-11-03 03:06:24 +01:00
parent 93e4f8462e
commit 0c0ccab938
15 changed files with 110 additions and 30 deletions

View File

@@ -5,6 +5,7 @@
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
# Pinned versions for specific packages (https://nixhub.io)
nixpkgs-ollama.url = "github:nixos/nixpkgs/d4f247e89f6e10120f911e2e2d2254a050d0f732";
nixpkgs-go.url = "github:nixos/nixpkgs/d4f247e89f6e10120f911e2e2d2254a050d0f732";
nixpkgs-vscode.url = "github:nixos/nixpkgs/d4f247e89f6e10120f911e2e2d2254a050d0f732";
nixpkgs-zed.url = "github:nixos/nixpkgs/41dea55321e5a999b17033296ac05fe8a8b5a257";
@@ -22,6 +23,7 @@
nixpkgs-go,
nixpkgs-vscode,
nixpkgs-zed,
nixpkgs-ollama,
home-manager,
}:
let
@@ -42,6 +44,10 @@
inherit system;
config.allowUnfree = true;
};
pkgs-ollama = import nixpkgs-ollama {
inherit system;
config.allowUnfree = true;
};
in
{
homeConfigurations = {
@@ -54,6 +60,7 @@
pkgs-go
pkgs-vscode
pkgs-zed
pkgs-ollama
;
isServer = false;
};
@@ -63,7 +70,7 @@
inherit pkgs;
modules = [ ./home.nix ];
extraSpecialArgs = {
inherit pkgs pkgs-go;
inherit pkgs pkgs-go pkgs-ollama;
isServer = true;
};
};
@@ -77,6 +84,7 @@
pkgs-go
pkgs-vscode
pkgs-zed
pkgs-ollama
;
isServer = false;
};
@@ -86,7 +94,7 @@
inherit pkgs;
modules = [ ./home.nix ];
extraSpecialArgs = {
inherit pkgs pkgs-go;
inherit pkgs pkgs-go pkgs-ollama;
isServer = true;
};
};