enable virtualization, add gnome-boxes, update vstech vpn
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -12,6 +12,7 @@ forge/
|
|||||||
gdu/
|
gdu/
|
||||||
GIMP/
|
GIMP/
|
||||||
git/
|
git/
|
||||||
|
gnome-boxes/
|
||||||
gnuradio/
|
gnuradio/
|
||||||
go/
|
go/
|
||||||
gpu-screen-recorder/
|
gpu-screen-recorder/
|
||||||
@@ -22,6 +23,7 @@ inkscape/
|
|||||||
hypr/
|
hypr/
|
||||||
lazygit/
|
lazygit/
|
||||||
libreoffice/
|
libreoffice/
|
||||||
|
libvirt/
|
||||||
matplotlib/
|
matplotlib/
|
||||||
matugen/
|
matugen/
|
||||||
monero-project/
|
monero-project/
|
||||||
|
|||||||
@@ -78,6 +78,7 @@
|
|||||||
probe-rs-tools
|
probe-rs-tools
|
||||||
elf2uf2-rs
|
elf2uf2-rs
|
||||||
dbeaver-bin
|
dbeaver-bin
|
||||||
|
gnome-boxes
|
||||||
|
|
||||||
# AI development tools
|
# AI development tools
|
||||||
claude-code
|
claude-code
|
||||||
|
|||||||
@@ -83,7 +83,7 @@
|
|||||||
# Trust the Tailscale interface
|
# Trust the Tailscale interface
|
||||||
networking.firewall.trustedInterfaces = [ "tailscale0" ];
|
networking.firewall.trustedInterfaces = [ "tailscale0" ];
|
||||||
|
|
||||||
# Disable reverse path filtering for Tailscale ╎│
|
# Disable reverse path filtering for Tailscale
|
||||||
boot.kernel.sysctl."net.ipv4.conf.tailscale0.rp_filter" = 0;
|
boot.kernel.sysctl."net.ipv4.conf.tailscale0.rp_filter" = 0;
|
||||||
|
|
||||||
# Enable resolved
|
# Enable resolved
|
||||||
@@ -101,7 +101,7 @@
|
|||||||
topology subnet
|
topology subnet
|
||||||
ca /home/lusia/VSTech-vpn/ca.crt
|
ca /home/lusia/VSTech-vpn/ca.crt
|
||||||
cert /home/lusia/VSTech-vpn/Klient251.crt
|
cert /home/lusia/VSTech-vpn/Klient251.crt
|
||||||
key /home/lusia/VSTech-vpn/Klient251.key
|
key /home/lusia/VSTech-vpn/Klient251.inline
|
||||||
tls-crypt /home/lusia/VSTech-vpn/ta.key
|
tls-crypt /home/lusia/VSTech-vpn/ta.key
|
||||||
|
|
||||||
auth sha512
|
auth sha512
|
||||||
@@ -155,9 +155,6 @@
|
|||||||
keyMap = "pl";
|
keyMap = "pl";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Enable niri
|
|
||||||
# programs.niri.enable = true;
|
|
||||||
|
|
||||||
# Enable fish
|
# Enable fish
|
||||||
programs.fish.enable = true;
|
programs.fish.enable = true;
|
||||||
|
|
||||||
@@ -198,7 +195,7 @@
|
|||||||
users.users.lusia = {
|
users.users.lusia = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "Lukrecja";
|
description = "Lukrecja";
|
||||||
extraGroups = [ "wheel" "networkmanager" "docker" "plugdev" "scanner" "lp" "wireshark" ];
|
extraGroups = [ "wheel" "networkmanager" "docker" "plugdev" "scanner" "lp" "wireshark" "libvirtd" "kvm" ];
|
||||||
initialPassword = "pass";
|
initialPassword = "pass";
|
||||||
shell = pkgs.fish;
|
shell = pkgs.fish;
|
||||||
};
|
};
|
||||||
@@ -216,6 +213,9 @@
|
|||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
security.sudo.enable = true;
|
security.sudo.enable = true;
|
||||||
|
|
||||||
|
# Enable virtualisation
|
||||||
|
virtualisation.libvirtd.enable = true;
|
||||||
|
|
||||||
# Enable xwayland
|
# Enable xwayland
|
||||||
programs.xwayland.enable = true;
|
programs.xwayland.enable = true;
|
||||||
|
|
||||||
@@ -301,7 +301,9 @@
|
|||||||
# Enable OpenTabletDriver
|
# Enable OpenTabletDriver
|
||||||
hardware.opentabletdriver.enable = true;
|
hardware.opentabletdriver.enable = true;
|
||||||
hardware.uinput.enable = true;
|
hardware.uinput.enable = true;
|
||||||
boot.kernelModules = [ "uinput" "usbmon" ];
|
|
||||||
|
# Enable kernel modules
|
||||||
|
boot.kernelModules = [ "uinput" "usbmon" "kvm-amd" ];
|
||||||
|
|
||||||
# Enable PPD for power options
|
# Enable PPD for power options
|
||||||
services.power-profiles-daemon.enable = true;
|
services.power-profiles-daemon.enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user