aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2021-03-03 14:44:52 -0500
committertdro <tdro@users.noreply.github.com>2021-03-03 21:51:20 -0500
commit6ded8c9a8ffcb95c87bab949f1392686e69b2877 (patch)
tree97d03ab32738b80fa1957097fa62ad1dfe36a779
parent7070a9c93644705b482687df706c5d510aa18866 (diff)
downloaddotfiles-6ded8c9a8ffcb95c87bab949f1392686e69b2877.tar.gz
dotfiles-6ded8c9a8ffcb95c87bab949f1392686e69b2877.tar.bz2
dotfiles-6ded8c9a8ffcb95c87bab949f1392686e69b2877.zip
.config/nixpkgs: Add machine sets and bring back SQL stuff
-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 = [