Skip to content

Commit 9b4af35

Browse files
committed
feat: add develop environment for ruby
1 parent bcc8d23 commit 9b4af35

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+42
-20
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

home/base/gui/dev-tools.nix

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
pkgs,
3+
...
4+
}: {
5+
home.packages = with pkgs; [
6+
# db related
7+
dbeaver
8+
9+
mitmproxy # http/https proxy tool
10+
insomnia # REST client
11+
wireshark # network analyzer
12+
ventoy # create bootable usb
13+
];
14+
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

home/base/desktop/dev-tools.nix home/base/tui/dev-tools.nix

-6
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
colmena # nixos's remote deployment tool
1919

2020
# db related
21-
dbeaver
2221
mycli
2322
pgcli
2423
mongosh
@@ -47,11 +46,6 @@
4746
# need to run `conda-shell` before using command `conda`
4847
# conda is not available for MacOS
4948
conda
50-
51-
mitmproxy # http/https proxy tool
52-
insomnia # REST client
53-
wireshark # network analyzer
54-
ventoy # create bootable usb
5549
];
5650

5751
programs = {

home/base/tui/editors/default.nix

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{mylib, ...}: {
2+
imports = mylib.scanPaths ./.;
3+
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

home/linux/core.nix

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
imports = [
3+
../base/core
4+
../base/home.nix
5+
6+
./base
7+
];
8+
}

home/linux/gui.nix

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
imports = [
3+
../base/core
4+
../base/tui
5+
../base/gui
6+
../base/core.nix
7+
8+
./base
9+
./desktop
10+
];
11+
}

home/linux/server.nix

-8
This file was deleted.

home/linux/desktop.nix home/linux/tui.nix

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
imports = [
3-
../base/server
4-
../base/desktop
3+
../base/core
4+
../base/tui
55
../base/core.nix
66

77
./base

outputs/x86_64-linux/src/12kingdoms-shoukei.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
];
2323
home-modules = map mylib.relativeToRoot [
2424
# common
25-
"home/linux/desktop.nix"
25+
"home/linux/gui.nix"
2626
# host specific
2727
"hosts/12kingdoms-${name}/home.nix"
2828
];

outputs/x86_64-linux/src/idols-ai.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
];
2323
home-modules = map mylib.relativeToRoot [
2424
# common
25-
"home/linux/desktop.nix"
25+
"home/linux/gui.nix"
2626
# host specific
2727
"hosts/idols-${name}/home.nix"
2828
];

outputs/x86_64-linux/src/idols-ruby.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
{modules.secrets.server.operation.enable = true;}
3030
];
3131
home-modules = map mylib.relativeToRoot [
32-
"home/linux/server.nix"
32+
"home/linux/tui.nix"
3333
];
3434
};
3535

outputs/x86_64-linux/src/k3s-prod-1-master-1.nix

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
{modules.secrets.server.kubernetes.enable = true;}
2929
];
3030
home-modules = map mylib.relativeToRoot [
31-
"home/linux/server.nix"
31+
"home/linux/core.nix"
3232
];
3333
};
3434

0 commit comments

Comments
 (0)