Added some stuff

This commit is contained in:
fwastring 2025-03-19 08:35:54 +01:00
parent a97bb8332f
commit 3eb63178e4
4 changed files with 32 additions and 40 deletions

View file

@ -50,19 +50,20 @@
liveRestore = false; liveRestore = false;
}; };
hardware.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services = { services = {
tailscale = {
enable = true;
};
pipewire = { pipewire = {
enable = true; enable = true;
alsa.enable = true; alsa.enable = true;
alsa.support32Bit = true; alsa.support32Bit = true;
pulse.enable = true; pulse.enable = true;
# If you want to use JACK applications, uncomment this
jack.enable = true;
}; };
}; };
hardware = { hardware = {
pulseaudio.enable = false;
bluetooth = { bluetooth = {
enable = true; enable = true;
powerOnBoot = true; powerOnBoot = true;

View file

@ -13,7 +13,7 @@
../shared/vscode.nix ../shared/vscode.nix
# ../shared/dmenu.nix # ../shared/dmenu.nix
# ../shared/rofi.nix # ../shared/rofi.nix
../shared/mpv.nix # ../shared/mpv.nix
../shared/kitty.nix ../shared/kitty.nix
../shared/alacritty.nix ../shared/alacritty.nix
../shared/tmux.nix ../shared/tmux.nix
@ -60,8 +60,8 @@
bluez bluez
bluez-tools bluez-tools
unstable.betterlockscreen unstable.betterlockscreen
tmux # tmux
unstable.fzf fzf
eza eza
btop btop
thttpd thttpd
@ -74,18 +74,23 @@
light light
# Dev # Dev
gh
unstable.deno unstable.deno
unstable.hugo unstable.hugo
unstable.logstash unstable.logstash
ngrok ngrok
tailwindcss tailwindcss
nodejs_22 nodejs_23
yarn yarn
plantuml plantuml
go go
dotnetCorePackages.sdk_8_0_3xx # dotnetCorePackages.sdk_8_0_3xx
dotnetCorePackages.sdk_9_0_1xx
templ templ
goa goa
azuredatastudio
mdbtools
prettierd
#Tools #Tools
qrencode qrencode
@ -98,6 +103,9 @@
#LSP #LSP
# roslyn # roslyn
roslyn-ls roslyn-ls
dockerfile-language-server-nodejs
docker-compose-language-service
bash-language-server
python312Packages.python-lsp-server python312Packages.python-lsp-server
yaml-language-server yaml-language-server
lua-language-server lua-language-server
@ -122,6 +130,7 @@
networkmanagerapplet networkmanagerapplet
networkmanager-l2tp networkmanager-l2tp
strongswan strongswan
networkmanager_strongswan
# Display # Display
scrot scrot

View file

@ -21,7 +21,7 @@
]; ];
networking.firewall = { networking.firewall = {
enable = true; enable = true;
allowedTCPPorts = [ 80 443 8384 22000]; allowedTCPPorts = [ 80 443 3000 8384 22000];
allowedUDPPortRanges = [ allowedUDPPortRanges = [
{ from = 4000; to = 4007; } { from = 4000; to = 4007; }
{ from = 8000; to = 8010; } { from = 8000; to = 8010; }

View file

@ -27,42 +27,12 @@
user = "fw"; user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key"; identityFile = "/home/fw/.ssh/fw-ssh-key";
}; };
"ha1" = {
hostname = "192.168.0.180";
port = 22;
user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key";
};
"ha2" = {
hostname = "192.168.0.133";
port = 22;
user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key";
};
"ha3" = {
hostname = "192.168.0.120";
port = 22;
user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key";
};
"ha4" = {
hostname = "192.168.0.52";
port = 22;
user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key";
};
"mac" = { "mac" = {
hostname = "192.168.0.149"; hostname = "192.168.0.149";
port = 22; port = 22;
user = "ifacts"; user = "ifacts";
identityFile = "/home/fw/.ssh/ifacts-ssh-key"; identityFile = "/home/fw/.ssh/ifacts-ssh-key";
}; };
"backups" = {
hostname = "192.168.0.120";
port = 22;
user = "github";
identityFile = "/home/fw/.ssh/github-ssh-key";
};
"malmo" = { "malmo" = {
hostname = "192.168.0.138"; hostname = "192.168.0.138";
port = 22; port = 22;
@ -93,7 +63,19 @@
identityFile = "/home/fw/.ssh/fw-ssh-key"; identityFile = "/home/fw/.ssh/fw-ssh-key";
}; };
"runner01" = { "runner01" = {
hostname = "192.168.0.205"; hostname = "192.168.0.184";
port = 22;
user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key";
};
"docker03" = {
hostname = "192.168.0.118";
port = 22;
user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key";
};
"table" = {
hostname = "192.168.0.157";
port = 22; port = 22;
user = "fw"; user = "fw";
identityFile = "/home/fw/.ssh/fw-ssh-key"; identityFile = "/home/fw/.ssh/fw-ssh-key";