diff --git a/modules/home-manager/terminal/zellij.nix b/modules/home-manager/terminal/zellij.nix index e2e525c..1e16c56 100644 --- a/modules/home-manager/terminal/zellij.nix +++ b/modules/home-manager/terminal/zellij.nix @@ -1,8 +1,18 @@ -{ +{ config, lib, ... }: { programs.zellij = { # Аналог tmux enable = true; + # Перезапись некоторых цветов stylix темы + themes.stylix = { + themes = with config.lib.stylix.colors.withHashtag; { + default = { + ribbon_selected.background = lib.mkForce base0B; + table_title.base = lib.mkForce base0B; + frame_selected.base = lib.mkForce base0B; + }; + }; + }; # enableBashIntegration = true; # enableZshIntegration = true; # enableFishIntegration = true; }; -} \ No newline at end of file +} diff --git a/modules/nixos/network.nix b/modules/nixos/network.nix index 3e7866d..79bf97a 100644 --- a/modules/nixos/network.nix +++ b/modules/nixos/network.nix @@ -14,11 +14,14 @@ firewall.enable = false; }; - programs.throne = { - enable = true; - tunMode = { + programs = { + amnezia-vpn.enable = true; + throne = { enable = true; - # setuid = true; # Если не работает tun мод + tunMode = { + enable = true; + # setuid = true; # Если не работает tun мод + }; }; }; } diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 64ba556..548febc 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -10,24 +10,15 @@ in { ./packages.nix ]; - # Если какие-то сервисы кладут систему при ребилде, - # то их ребут при ребилде можно выключить таким конфигом: - # systemd.services = { - # "accounts-daemon".restartIfChanged = false; - # "home-manager-buliway".restartIfChanged = false; - # }; - boot = { kernelPackages = pkgs.linuxPackages_latest; # Ядро линуха, ласт версия - # kernelParams = [ # https://nixos.wiki/wiki/AMD_GPU#Dual_Monitors - # "video=1920x1080" - # ]; loader = { grub = { enable = true; - efiSupport = true; device = "nodev"; # nodev позволяет не устанавливать grub в конкретное место, но видеть его ui + efiSupport = true; + useOSProber = true; }; efi.canTouchEfiVariables = true; }; @@ -41,9 +32,6 @@ in { isNormalUser = true; description = username; extraGroups = [ "networkmanager" "wheel" "input" "libvirtd" "storage" "docker" "video" ]; - # packages = with pkgs; [ - # clang-tools - # ]; }; }; diff --git a/nixos/packages.nix b/nixos/packages.nix index 7397d68..cb07ba7 100644 --- a/nixos/packages.nix +++ b/nixos/packages.nix @@ -42,7 +42,6 @@ tumbler.enable = true; # Thumbnail support for Thunar file manager # unclutter.enable = true; # Hide your mouse cursor when inactive # fwupd.enable = true; # DBus service that allows applications to update firmware - # fstrim.enable = true; # Чистит ssd для норм производительности. Пока не пользуюсь flatpak = { # flatpak install flathub com.github.tchx84.Flatseal enable = true;