fix new hyprland

This commit is contained in:
Tristan 2024-03-05 18:41:02 +00:00
parent d7d4155d39
commit baddb51c15
3 changed files with 18 additions and 6 deletions

View file

@ -45,6 +45,7 @@
FCS-Tristan-Nixbook = FCS-Tristan-Nixbook =
mkConf [ mkConf [
inputs.hyprland.nixosModules.default
./hardware/fcs-tristan-nixbook.nix ./hardware/fcs-tristan-nixbook.nix
(auto-login "Hyprland") (auto-login "Hyprland")
./nixos/modules/work.nix ./nixos/modules/work.nix

View file

@ -85,15 +85,20 @@ in {
{ {
home.stateVersion = "22.05"; home.stateVersion = "22.05";
wayland.windowManager.hyprland.settings = { wayland.windowManager.hyprland = {
settings = {
bind = [ bind = [
"SUPER_SHIFT, Q, killactive," "SUPER_SHIFT, Q, killactive,"
]; ];
"device:at-translated-set-2-keyboard" = {
kb_variant = "dvorak,";
kb_layout = "gb,gb";
kb_options = "grp:alt_shift_toggle,caps:escape";
}; };
extraConfig = ''
device {
name = at-translated-set-2-keyboard
kb_variant = dvorak,
kb_layout = gb,gb
kb_options = grp:alt_shift_toggle,caps:escape
}
'';
}; };
} }
]; ];

View file

@ -26,6 +26,12 @@ in {
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
# fix nixos-containers
networking.nat.enable = true;
networking.nat.internalInterfaces = ["ve-+"];
networking.nat.externalInterface = "eth0";
networking.networkmanager.unmanaged = [ "interface-name:ve-*" ];
services.tailscale.enable = true; services.tailscale.enable = true;
networking.firewall.interfaces.tailscale0 = { networking.firewall.interfaces.tailscale0 = {
allowedTCPPortRanges = [ allowedTCPPortRanges = [