summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-06-22 16:09:01 -0700
committerFuwn <[email protected]>2024-06-22 16:09:01 -0700
commit88658e7557822abf1b5a7a57ae2507761f9f4188 (patch)
tree89a6d96125ecbc7b295d77f7aa929c4070e6635a
parent. (diff)
downloadhome-manager-config-88658e7557822abf1b5a7a57ae2507761f9f4188.tar.xz
home-manager-config-88658e7557822abf1b5a7a57ae2507761f9f4188.zip
.
-rw-r--r--applications/cli/default.nix1
-rw-r--r--applications/cli/dog/default.nix1
-rw-r--r--applications/default.nix2
-rw-r--r--applications/gui/cool-retro-term/default.nix1
-rw-r--r--applications/gui/default.nix1
-rw-r--r--applications/tui/default.nix1
-rw-r--r--applications/tui/steam-tui/default.nix1
-rw-r--r--tools/default.nix2
-rw-r--r--tools/http/default.nix1
-rw-r--r--tools/languages/assembly/default.nix1
-rw-r--r--tools/languages/cobol/default.nix1
-rw-r--r--tools/languages/default.nix17
-rw-r--r--tools/languages/gleam/default.nix2
-rw-r--r--tools/languages/jvm/default.nix5
-rw-r--r--tools/languages/vlang/default.nix1
-rw-r--r--tools/languages/yaml/default.nix1
-rw-r--r--tools/languages/zig/default.nix1
17 files changed, 36 insertions, 4 deletions
diff --git a/applications/cli/default.nix b/applications/cli/default.nix
index 13bb17f..ba319d7 100644
--- a/applications/cli/default.nix
+++ b/applications/cli/default.nix
@@ -1,6 +1,7 @@
_: {
imports = [
./bat
+ ./dog
./eza
./fd
./gemini
diff --git a/applications/cli/dog/default.nix b/applications/cli/dog/default.nix
new file mode 100644
index 0000000..34795b5
--- /dev/null
+++ b/applications/cli/dog/default.nix
@@ -0,0 +1 @@
+{ pkgs, ... }: { home.packages = with pkgs; [ dogdns ]; }
diff --git a/applications/default.nix b/applications/default.nix
index 885fdcf..c43061b 100644
--- a/applications/default.nix
+++ b/applications/default.nix
@@ -1 +1 @@
-_: { imports = [ ./cli ./gui ]; }
+_: { imports = [ ./cli ./gui ./tui ]; }
diff --git a/applications/gui/cool-retro-term/default.nix b/applications/gui/cool-retro-term/default.nix
new file mode 100644
index 0000000..6e5915e
--- /dev/null
+++ b/applications/gui/cool-retro-term/default.nix
@@ -0,0 +1 @@
+{ pkgs, ... }: { home.packages = with pkgs; [ cool-retro-term ]; }
diff --git a/applications/gui/default.nix b/applications/gui/default.nix
index 7c44c60..a14d3b3 100644
--- a/applications/gui/default.nix
+++ b/applications/gui/default.nix
@@ -1,5 +1,6 @@
_: {
imports = [
+ ./cool-retro-term
./gemini
# ./kitty
# ./warp
diff --git a/applications/tui/default.nix b/applications/tui/default.nix
new file mode 100644
index 0000000..9ddeab0
--- /dev/null
+++ b/applications/tui/default.nix
@@ -0,0 +1 @@
+_: { imports = [ ./steam-tui ]; }
diff --git a/applications/tui/steam-tui/default.nix b/applications/tui/steam-tui/default.nix
new file mode 100644
index 0000000..c0b1d81
--- /dev/null
+++ b/applications/tui/steam-tui/default.nix
@@ -0,0 +1 @@
+{ pkgs, ... }: { home.packages = with pkgs; [ steam-tui ]; }
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 ]; }