aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/nixpkgs/config.nix40
1 files changed, 40 insertions, 0 deletions
diff --git a/.config/nixpkgs/config.nix b/.config/nixpkgs/config.nix
index d8d10d9..4a44fb8 100644
--- a/.config/nixpkgs/config.nix
+++ b/.config/nixpkgs/config.nix
@@ -15,6 +15,39 @@ in
packageOverrides = pkgs: with stable; {
+ # Machines
+
+ Heron = pkgs.buildEnv {
+ name = "heron";
+ paths = [
+ Terminal Graphical Xorg Awesome Fonts Audio LaTeX
+ Android JavaScript Python PHP Lua Elixir Html Shell Haskell
+ Perl Nix C Golang Rust CSS SQL YAML
+ ];
+ };
+
+ Talon = pkgs.buildEnv {
+ name = "talon";
+ paths = [ Heron ];
+ };
+
+ Ferret = pkgs.buildEnv {
+ name = "ferret";
+ paths = [ Terminal Graphical Fonts Xorg Awesome Audio ];
+ };
+
+ Tiger = pkgs.buildEnv {
+ name = "tiger";
+ paths = [ Terminal Graphical Fonts Xorg Awesome JavaScript Python ];
+ };
+
+ Hound = pkgs.buildEnv {
+ name = "hound";
+ paths = [ Terminal Graphical Fonts Xorg Xfce JavaScript Python ];
+ };
+
+ # Package Sets
+
Terminal = pkgs.buildEnv {
name = "terminal";
paths = [
@@ -381,6 +414,13 @@ in
];
};
+ SQL = pkgs.buildEnv {
+ name = "sql";
+ paths = [
+ sqlint
+ ];
+ };
+
YAML = pkgs.buildEnv {
name = "yaml";
paths = [