From 88658e7557822abf1b5a7a57ae2507761f9f4188 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 22 Jun 2024 16:09:01 -0700 Subject: . --- tools/default.nix | 2 +- tools/http/default.nix | 1 + tools/languages/assembly/default.nix | 1 + tools/languages/cobol/default.nix | 1 + tools/languages/default.nix | 17 ++++++++++++++++- tools/languages/gleam/default.nix | 2 +- tools/languages/jvm/default.nix | 5 +++++ tools/languages/vlang/default.nix | 1 + tools/languages/yaml/default.nix | 1 + tools/languages/zig/default.nix | 1 + 10 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 tools/http/default.nix create mode 100644 tools/languages/assembly/default.nix create mode 100644 tools/languages/cobol/default.nix create mode 100644 tools/languages/jvm/default.nix create mode 100644 tools/languages/vlang/default.nix create mode 100644 tools/languages/yaml/default.nix create mode 100644 tools/languages/zig/default.nix (limited to 'tools') diff --git a/tools/default.nix b/tools/default.nix index 8819a86..205fd41 100644 --- a/tools/default.nix +++ b/tools/default.nix @@ -1 +1 @@ -_: { imports = [ ./languages ./nix ./tcp ]; } +_: { imports = [ ./http ./languages ./nix ./tcp ]; } diff --git a/tools/http/default.nix b/tools/http/default.nix new file mode 100644 index 0000000..96c247c --- /dev/null +++ b/tools/http/default.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ httpie httpie-desktop ]; } diff --git a/tools/languages/assembly/default.nix b/tools/languages/assembly/default.nix new file mode 100644 index 0000000..b902f27 --- /dev/null +++ b/tools/languages/assembly/default.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ nasm yasm ]; } diff --git a/tools/languages/cobol/default.nix b/tools/languages/cobol/default.nix new file mode 100644 index 0000000..cb84d30 --- /dev/null +++ b/tools/languages/cobol/default.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ gnu-cobol ]; } diff --git a/tools/languages/default.nix b/tools/languages/default.nix index c89c78c..4b6abfd 100644 --- a/tools/languages/default.nix +++ b/tools/languages/default.nix @@ -1 +1,16 @@ -_: { imports = [ ./c ./gleam ./go ./javascript ./python ./rust ]; } +_: { + imports = [ + # ./assembly + ./c + ./cobol + ./gleam + ./go + ./javascript + # ./jvm + ./python + ./rust + ./zig + ./yaml + # ./vlang + ]; +} diff --git a/tools/languages/gleam/default.nix b/tools/languages/gleam/default.nix index d0d7355..7e01533 100644 --- a/tools/languages/gleam/default.nix +++ b/tools/languages/gleam/default.nix @@ -1 +1 @@ -{ pkgs, ... }: { home.packages = with pkgs; [ gleam ]; } +{ pkgs, ... }: { home.packages = with pkgs; [ gleam rebar3 ]; } diff --git a/tools/languages/jvm/default.nix b/tools/languages/jvm/default.nix new file mode 100644 index 0000000..a132dd8 --- /dev/null +++ b/tools/languages/jvm/default.nix @@ -0,0 +1,5 @@ +{ pkgs, ... }: { + home.packages = with pkgs; [ + #kotlin + ]; +} diff --git a/tools/languages/vlang/default.nix b/tools/languages/vlang/default.nix new file mode 100644 index 0000000..626e7cd --- /dev/null +++ b/tools/languages/vlang/default.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ vlang ]; } diff --git a/tools/languages/yaml/default.nix b/tools/languages/yaml/default.nix new file mode 100644 index 0000000..feef34e --- /dev/null +++ b/tools/languages/yaml/default.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ yamllint ]; } diff --git a/tools/languages/zig/default.nix b/tools/languages/zig/default.nix new file mode 100644 index 0000000..ec8458b --- /dev/null +++ b/tools/languages/zig/default.nix @@ -0,0 +1 @@ +{ pkgs, ... }: { home.packages = with pkgs; [ zig ]; } -- cgit v1.2.3