summaryrefslogtreecommitdiff
path: root/home/ebisu/kansai/fortune/development
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
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')
-rw-r--r--home/ebisu/kansai/fortune/development/database.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/default.nix8
-rw-r--r--home/ebisu/kansai/fortune/development/infrastructure.nix8
-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
-rw-r--r--home/ebisu/kansai/fortune/development/tools/build.nix11
-rw-r--r--home/ebisu/kansai/fortune/development/tools/default.nix24
-rw-r--r--home/ebisu/kansai/fortune/development/tools/git.nix13
29 files changed, 0 insertions, 294 deletions
diff --git a/home/ebisu/kansai/fortune/development/database.nix b/home/ebisu/kansai/fortune/development/database.nix
deleted file mode 100644
index 27f7f28..0000000
--- a/home/ebisu/kansai/fortune/development/database.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- diesel-cli
- redis
- sqlite
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/default.nix b/home/ebisu/kansai/fortune/development/default.nix
deleted file mode 100644
index 3e1e809..0000000
--- a/home/ebisu/kansai/fortune/development/default.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- imports = [
- ./languages
- ./tools
- ./database.nix
- ./infrastructure.nix
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/infrastructure.nix b/home/ebisu/kansai/fortune/development/infrastructure.nix
deleted file mode 100644
index 4372f23..0000000
--- a/home/ebisu/kansai/fortune/development/infrastructure.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- flyctl
- nodePackages_latest.wrangler
- nodePackages_latest.vercel
- ];
-}
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"
- }
- '';
-}
diff --git a/home/ebisu/kansai/fortune/development/tools/build.nix b/home/ebisu/kansai/fortune/development/tools/build.nix
deleted file mode 100644
index 6b0c770..0000000
--- a/home/ebisu/kansai/fortune/development/tools/build.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- cmake
- just
- tup
- meson
- ninja
- sccache
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/tools/default.nix b/home/ebisu/kansai/fortune/development/tools/default.nix
deleted file mode 100644
index ecde494..0000000
--- a/home/ebisu/kansai/fortune/development/tools/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ inputs, pkgs, ... }:
-{
- imports = [
- ./build.nix
- ./git.nix
- ];
-
- home.packages = with pkgs; [
- clang-tools
- gtkwave
- highlight
- hyperfine
- sloc
- wakatime-cli
- linuxKernel.packages.linux_zen.perf
- radare2
- global
- valgrind
- mise
- tsutsumi.wakatime-ls
- markdownlint-cli
- inputs.nix-prettier.packages.${pkgs.system}.default
- ];
-}
diff --git a/home/ebisu/kansai/fortune/development/tools/git.nix b/home/ebisu/kansai/fortune/development/tools/git.nix
deleted file mode 100644
index 0616c40..0000000
--- a/home/ebisu/kansai/fortune/development/tools/git.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ pkgs, ... }:
-{
- home.packages = with pkgs; [
- delta
- gh
- onefetch
- gitoxide
- tsutsumi.git-sumi
- git-crypt
- git-lfs
- bit
- ];
-}