This commit is contained in:
4DBug
2026-09-11 13:51:07 -05:00
parent a53544238d
commit 57d33de301
9 changed files with 34 additions and 13 deletions
+1 -1
View File
@@ -112,7 +112,7 @@
]; ];
binds = { binds = {
"Mod+T".action.spawn = "cosmic-term"; "Mod+T".action.spawn = "ghostty";
"Mod+E".action.spawn = "cosmic-files"; "Mod+E".action.spawn = "cosmic-files";
"Mod+B".action.spawn = "librewolf"; "Mod+B".action.spawn = "librewolf";
+3 -1
View File
@@ -23,12 +23,14 @@
catppuccin catppuccin
janitor janitor
mpd
]; ];
nixos = { pkgs, ...}: { nixos = { pkgs, ...}: {
networking.hostName = "box"; networking.hostName = "box";
# den.tunnels = [ "tvtun" ]; den.tunnels = [ "mpd" ];
environment.systemPackages = [ pkgs.python3 ]; environment.systemPackages = [ pkgs.python3 ];
+2
View File
@@ -12,6 +12,8 @@
tailscale tailscale
openvpn openvpn
#beszel
fish fish
fetch fetch
+8 -1
View File
@@ -1,11 +1,18 @@
{ ... }: { { ... }: {
den.aspects.beszel = { host, ... }: { den.aspects.beszel = { host, ... }: {
den.tunnels =
if host.name == "box"
then [ "fleet" ]
else [];
nixos = { lib, ... }: { nixos = { lib, ... }: {
services.beszel.agent = { services.beszel.agent = {
enable = true; enable = true;
environment = { environment = {
HUB_URL = "https://box.bug.tools"; KEY = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMlX8zdofzg+vV0H6H5U54YIbTY/z0iPfD9LXupBY2jX";
TOKEN = "30949ab5-3ed3-46c1-b606-4e4e66b847f9";
HUB_URL = "https://fleet.bug.tools";
SYSTEM_NAME = host.name; SYSTEM_NAME = host.name;
}; };
+1 -9
View File
@@ -72,20 +72,12 @@
}; };
}; };
"/box" = {
path = "/";
access = {
rwda = [ "bug" ];
};
};
"/Music" = { "/Music" = {
path = "/home/bug/Music/"; path = "/home/bug/Music/";
access = { access = {
r = "*"; r = "*";
rwda = [ "bug" ]; rwdma = [ "bug" ];
}; };
flags = { flags = {
+2
View File
@@ -21,6 +21,8 @@
llama = 8080; llama = 8080;
api-tv = 8789; api-tv = 8789;
seek = 8089; seek = 8089;
fleet = 8090;
mpd = 6600;
}; };
}; };
} }
+1
View File
@@ -4,6 +4,7 @@
users.users.bug.packages = with pkgs; [ users.users.bug.packages = with pkgs; [
euphonica euphonica
rhythmbox rhythmbox
kew
]; ];
services.flatpak.packages = [ services.flatpak.packages = [
+15
View File
@@ -0,0 +1,15 @@
{ inputs, ... }: {
den.aspects.fetch = {
nixos = { pkgs, ... }: {
environment.systemPackages = with pkgs; [
ghostty
];
};
homeManager = { ... }: {
programs.ghostty.settings = {
window-decoration = "none";
};
};
};
}
+1 -1
View File
@@ -1,5 +1,5 @@
{ den, ... }: { { den, ... }: {
den.aspects.utilities = { den.aspects.utilities = {
includes = with den.aspects; [ system-utils desktop-utils fonts sshuttle torrent cad ]; includes = with den.aspects; [ system-utils desktop-utils fonts sshuttle torrent cad ghostty ];
}; };
} }