summaryrefslogtreecommitdiff
path: root/home/ebisu/kansai/fortune/development/languages
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-23 03:40:38 -0700
committerFuwn <[email protected]>2024-10-23 03:40:38 -0700
commitacd679c65a0dbd8020dfd7f6e3ea6f1e955fab94 (patch)
treeceda1acda86dc4b39e7889fdc4dbde7fe11f29a2 /home/ebisu/kansai/fortune/development/languages
parenthome: simplify akashi module population (diff)
downloadnixos-config-acd679c65a0dbd8020dfd7f6e3ea6f1e955fab94.tar.xz
nixos-config-acd679c65a0dbd8020dfd7f6e3ea6f1e955fab94.zip
home: move fortune modules up into kansai module
Diffstat (limited to 'home/ebisu/kansai/fortune/development/languages')
-rw-r--r--home/ebisu/kansai/fortune/development/languages/agnostic.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/languages/assembly.nix9
-rw-r--r--home/ebisu/kansai/fortune/development/languages/crystal.nix9
-rw-r--r--home/ebisu/kansai/fortune/development/languages/default.nix24
-rw-r--r--home/ebisu/kansai/fortune/development/languages/dotnet.nix7
-rw-r--r--home/ebisu/kansai/fortune/development/languages/gleam.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/languages/go.nix5
-rw-r--r--home/ebisu/kansai/fortune/development/languages/haskell.nix14
-rw-r--r--home/ebisu/kansai/fortune/development/languages/javascript.nix10
-rw-r--r--home/ebisu/kansai/fortune/development/languages/jvm/clojure.nix9
-rw-r--r--home/ebisu/kansai/fortune/development/languages/jvm/default.nix12
-rw-r--r--home/ebisu/kansai/fortune/development/languages/jvm/scala.nix9
-rw-r--r--home/ebisu/kansai/fortune/development/languages/lisp.nix7
-rw-r--r--home/ebisu/kansai/fortune/development/languages/nim.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/languages/ocaml.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/languages/protobuf.nix4
-rw-r--r--home/ebisu/kansai/fortune/development/languages/python.nix10
-rw-r--r--home/ebisu/kansai/fortune/development/languages/rust.nix21
-rw-r--r--home/ebisu/kansai/fortune/development/languages/shell.nix4
-rw-r--r--home/ebisu/kansai/fortune/development/languages/swift.nix10
-rw-r--r--home/ebisu/kansai/fortune/development/languages/vlang.nix4
-rw-r--r--home/ebisu/kansai/fortune/development/languages/yaml.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/languages/zig.nix14
23 files changed, 0 insertions, 222 deletions
diff --git a/home/ebisu/kansai/fortune/development/languages/agnostic.nix b/home/ebisu/kansai/fortune/development/languages/agnostic.nix
deleted file mode 100644
index 7be3d6a..0000000
--- a/home/ebisu/kansai/fortune/development/languages/agnostic.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- clang
- mold
- unused
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/assembly.nix b/home/ebisu/kansai/fortune/development/languages/assembly.nix
deleted file mode 100644
index a1dad35..0000000
--- a/home/ebisu/kansai/fortune/development/languages/assembly.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- nasm
- nasmfmt
- yasm
- # uxn
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/crystal.nix b/home/ebisu/kansai/fortune/development/languages/crystal.nix
deleted file mode 100644
index b5092b4..0000000
--- a/home/ebisu/kansai/fortune/development/languages/crystal.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- ameba
- crystal
- shards
- crystalline
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/default.nix b/home/ebisu/kansai/fortune/development/languages/default.nix
deleted file mode 100644
index c56d868..0000000
--- a/home/ebisu/kansai/fortune/development/languages/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- imports = [
- # ./jvm
- ./agnostic.nix
- # ./assembly.nix
- ./crystal.nix
- # ./dotnet.nix
- ./gleam.nix
- ./go.nix
- # ./haskell.nix
- ./javascript.nix
- # ./lisp.nix
- # ./nim.nix
- # ./ocaml.nix
- ./protobuf.nix
- ./python.nix
- ./rust.nix
- # ./shell.nix
- ./swift.nix
- # ./vlang.nix
- ./yaml.nix
- ./zig.nix
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/dotnet.nix b/home/ebisu/kansai/fortune/development/languages/dotnet.nix
deleted file mode 100644
index 2bd09b5..0000000
--- a/home/ebisu/kansai/fortune/development/languages/dotnet.nix
+++ /dev/null
@@ -1,7 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- dotnetCorePackages.dotnet_9.sdk
- dotnetCorePackages.dotnet_9.runtime
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/gleam.nix b/home/ebisu/kansai/fortune/development/languages/gleam.nix
deleted file mode 100644
index bdea22c..0000000
--- a/home/ebisu/kansai/fortune/development/languages/gleam.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- erlang_nox
- gleam
- rebar3
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/go.nix b/home/ebisu/kansai/fortune/development/languages/go.nix
deleted file mode 100644
index e389414..0000000
--- a/home/ebisu/kansai/fortune/development/languages/go.nix
+++ /dev/null
@@ -1,5 +0,0 @@
-{ pkgs, ... }:
-{
- programs.go.enable = true;
- home.packages = with pkgs; [ gopls ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/haskell.nix b/home/ebisu/kansai/fortune/development/languages/haskell.nix
deleted file mode 100644
index 34194f4..0000000
--- a/home/ebisu/kansai/fortune/development/languages/haskell.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- ghc
- haskellPackages.cabal-fmt
- # haskellPackages.pier
- stack
- hlint
- stylish-haskell
- ormolu
- haskell-language-server
- cabal-install
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/javascript.nix b/home/ebisu/kansai/fortune/development/languages/javascript.nix
deleted file mode 100644
index cc7b899..0000000
--- a/home/ebisu/kansai/fortune/development/languages/javascript.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- bun
- # deno
- nodePackages_latest.nodejs
- yarn-berry
- npkill
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/jvm/clojure.nix b/home/ebisu/kansai/fortune/development/languages/jvm/clojure.nix
deleted file mode 100644
index c796cd9..0000000
--- a/home/ebisu/kansai/fortune/development/languages/jvm/clojure.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- babashka
- cljfmt
- clojure
- leiningen
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/jvm/default.nix b/home/ebisu/kansai/fortune/development/languages/jvm/default.nix
deleted file mode 100644
index 7e8e9bc..0000000
--- a/home/ebisu/kansai/fortune/development/languages/jvm/default.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{ pkgs, ... }:
-{
- imports = [
- ./clojure.nix
- ./scala.nix
- ];
-
- home.packages = with pkgs; [
- kotlin
- cfr
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/jvm/scala.nix b/home/ebisu/kansai/fortune/development/languages/jvm/scala.nix
deleted file mode 100644
index b116274..0000000
--- a/home/ebisu/kansai/fortune/development/languages/jvm/scala.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- scala
- sbt
- scalafmt
- scalafix
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/lisp.nix b/home/ebisu/kansai/fortune/development/languages/lisp.nix
deleted file mode 100644
index af039fa..0000000
--- a/home/ebisu/kansai/fortune/development/languages/lisp.nix
+++ /dev/null
@@ -1,7 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- sbcl
- racket
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/nim.nix b/home/ebisu/kansai/fortune/development/languages/nim.nix
deleted file mode 100644
index 8343ea6..0000000
--- a/home/ebisu/kansai/fortune/development/languages/nim.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- nim
- nimble
- nimlangserver
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/ocaml.nix b/home/ebisu/kansai/fortune/development/languages/ocaml.nix
deleted file mode 100644
index f7721fe..0000000
--- a/home/ebisu/kansai/fortune/development/languages/ocaml.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs.ocamlPackages; [
- ocaml-lsp
- ocamlformat_0_26_1
- dune_3
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/protobuf.nix b/home/ebisu/kansai/fortune/development/languages/protobuf.nix
deleted file mode 100644
index 19b01c3..0000000
--- a/home/ebisu/kansai/fortune/development/languages/protobuf.nix
+++ /dev/null
@@ -1,4 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [ protobuf ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/python.nix b/home/ebisu/kansai/fortune/development/languages/python.nix
deleted file mode 100644
index aaaa97e..0000000
--- a/home/ebisu/kansai/fortune/development/languages/python.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- python3
- rye
- mypy
- black
- uv
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/rust.nix b/home/ebisu/kansai/fortune/development/languages/rust.nix
deleted file mode 100644
index 516c61e..0000000
--- a/home/ebisu/kansai/fortune/development/languages/rust.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- cargo-outdated
- cargo-watch
- cargo-make
- cargo-cache
- rustup
- cargo-udeps
- tsutsumi.cargo-clean-all
- ];
-
- home.file.".local/share/cargo/config.toml".text = with pkgs; ''
- [build]
- rustc-wrapper = "${sccache}/bin/sccache"
-
- [target.x86_64-unknown-linux-gnu]
- linker = "${clang}/bin/clang"
- rustflags = ["-Clink-args=-fuse-ld=${mold}/bin/mold"]
- '';
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/shell.nix b/home/ebisu/kansai/fortune/development/languages/shell.nix
deleted file mode 100644
index fa0dd45..0000000
--- a/home/ebisu/kansai/fortune/development/languages/shell.nix
+++ /dev/null
@@ -1,4 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [ shfmt ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/swift.nix b/home/ebisu/kansai/fortune/development/languages/swift.nix
deleted file mode 100644
index da5bbc7..0000000
--- a/home/ebisu/kansai/fortune/development/languages/swift.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- swift
- # swiftlint
- swift-format
- swiftpm
- sourcekit-lsp
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/vlang.nix b/home/ebisu/kansai/fortune/development/languages/vlang.nix
deleted file mode 100644
index bd3cd77..0000000
--- a/home/ebisu/kansai/fortune/development/languages/vlang.nix
+++ /dev/null
@@ -1,4 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [ vlang ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/yaml.nix b/home/ebisu/kansai/fortune/development/languages/yaml.nix
deleted file mode 100644
index 468ab45..0000000
--- a/home/ebisu/kansai/fortune/development/languages/yaml.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- yamllint
- yamlfix
- yamlfmt
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/languages/zig.nix b/home/ebisu/kansai/fortune/development/languages/zig.nix
deleted file mode 100644
index 4cb900b..0000000
--- a/home/ebisu/kansai/fortune/development/languages/zig.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- zig
- zls
- ];
-
- xdg.configFile."zls.json".text = ''
- {
- "enable_build_on_save": true,
- "build_on_save_step": "check"
- }
- '';
-}