summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-07-16 06:04:51 +0700
committerpolwex <polwex@sortug.com>2025-07-16 06:04:51 +0700
commitea3892252c151f3261b3a8e1f02ed347988f78c0 (patch)
tree34a17f6047a0cfa6d21250da7c23955dd15b54ab /hosts
parentf236704849d20d090723d5bf9061bf845f7ba05d (diff)
m
Diffstat (limited to 'hosts')
-rw-r--r--hosts/cloud/sortug/nginx.nix6
-rw-r--r--hosts/local/gui.nix7
-rw-r--r--hosts/network.nix7
-rw-r--r--hosts/pkgs.nix2
-rw-r--r--hosts/unfree.nix6
5 files changed, 21 insertions, 7 deletions
diff --git a/hosts/cloud/sortug/nginx.nix b/hosts/cloud/sortug/nginx.nix
index 86bc03e..e744473 100644
--- a/hosts/cloud/sortug/nginx.nix
+++ b/hosts/cloud/sortug/nginx.nix
@@ -17,10 +17,12 @@
};
virtualHosts."git.sortug.com" = {
# basicAuth = {yuanshikai = "seegit";};
- proxyPass = "http://127.0.0.1:3000";
- proxyWebsockets = true; # needed if you need to use WebSocket
enableACME = true;
forceSSL = true;
+ locations."/" = {
+ proxyPass = "http://127.0.0.1:3000";
+ proxyWebsockets = true; # needed if you need to use WebSocket
+ };
};
virtualHosts."ai.sortug.com" = {
enableACME = true;
diff --git a/hosts/local/gui.nix b/hosts/local/gui.nix
index c8208ec..1bfea32 100644
--- a/hosts/local/gui.nix
+++ b/hosts/local/gui.nix
@@ -17,6 +17,8 @@
ffmpeg-full
nv-codec-headers
#
+ obsidian
+ #
smplayer
#browsers
brave
@@ -32,7 +34,7 @@
#
libreoffice
# digikam
- gimp
+ # gimp
qbittorrent
zathura # pdf
#
@@ -45,5 +47,8 @@
inputs.zen-browser.packages.${pkgs.system}.default
qimgv
# inputs.quickshell.packages.${pkgs.system}.default
+ # chat
+ signal-desktop
+ telegram-desktop
];
}
diff --git a/hosts/network.nix b/hosts/network.nix
index 4e800f5..57eb7a4 100644
--- a/hosts/network.nix
+++ b/hosts/network.nix
@@ -31,6 +31,13 @@
# services.tailscale = {
# enable = true;
# };
+ services.avahi = {
+ enable = true;
+ publish = {
+ enable = true;
+ addresses = true;
+ };
+ };
# services.opensnitch.enable = true;
}
diff --git a/hosts/pkgs.nix b/hosts/pkgs.nix
index a06789d..1fb5865 100644
--- a/hosts/pkgs.nix
+++ b/hosts/pkgs.nix
@@ -71,7 +71,7 @@
claude-code
codex
nushell
- gemini-cli
+ # gemini-cli
]
++ lib.optionals pkgs.stdenv.isLinux [
# linuxKernel.packages.linux_latest_libre.cpupower
diff --git a/hosts/unfree.nix b/hosts/unfree.nix
index 8fbf3c4..832e99a 100644
--- a/hosts/unfree.nix
+++ b/hosts/unfree.nix
@@ -25,9 +25,9 @@
# lutris
# bottles
# heroic
- code-cursor
- inputs.claude-desktop.packages.x86_64-linux.claude-desktop
- inputs.windsurf.packages.x86_64-linux.default
+ # code-cursor
+ # inputs.claude-desktop.packages.x86_64-linux.claude-desktop
+ # inputs.windsurf.packages.x86_64-linux.default
];
# fucking vscode requires this for github copilot