diff --git a/nixos/packages.nix b/nixos/packages.nix index 5fd722a..93d7092 100644 --- a/nixos/packages.nix +++ b/nixos/packages.nix @@ -81,8 +81,42 @@ programs = { nix-ld = { enable = true; - libraries = with pkgs; [ + libraries = with pkgs2; [ stdenv.cc.cc + # Nekoray (Throne) + kdePackages.qtbase + kdePackages.qttools + kdePackages.qtwayland + kdePackages.qtsvg + kdePackages.qtimageformats + util-linux + zlib + zstd + mesa + libGL + libglvnd + libxkbcommon + freetype + fontconfig + xorg.libX11 + xorg.libXext + xorg.libXrandr + xorg.libXrender + xorg.libXcursor + xorg.libXxf86vm + xorg.libXi + xorg.libxcb + xorg.libXfixes + xorg.xcbutil + xorg.xcbutilkeysyms + xorg.xcbutilwm + xorg.xcbutilimage + xorg.xcbutilrenderutil + xcb-util-cursor + glib + dbus + krb5 + ]; }; zsh.enable = true; @@ -138,6 +172,15 @@ # Я хз надо ли оно мне. https://github.com/ValveSoftware/gamescope # Подробносни тут https://ventureo.codeberg.page/source/linux-gaming.html#gamescope gamescope.enable = true; + + # nekoray = { + # enable = true; + # package = pkgs2.nekoray; + # tunMode = { + # enable = true; + # # setuid = true; # Рекомендуют вкл, если проблемы с выкл есть + # }; + # }; }; environment.systemPackages = with pkgs; [ @@ -315,7 +358,6 @@ ## GUI ## ######### - nekoray # VPN ksnip # Скрины. Аналоги - Flameshot # kdePackages.ark # Архиватор от kde. Имеет в зависимостях blowjob file-roller # Архиватор от gnome diff --git a/nvim/lua/kickstart/settings.lua b/nvim/lua/kickstart/settings.lua index 503ffd1..4ff92ff 100644 --- a/nvim/lua/kickstart/settings.lua +++ b/nvim/lua/kickstart/settings.lua @@ -29,6 +29,9 @@ vim.opt.expandtab = true vim.cmd [[ autocmd FileType yaml setlocal shiftwidth=2 tabstop=2 softtabstop=2 expandtab ]] +vim.cmd [[ + autocmd FileType nix setlocal shiftwidth=2 tabstop=2 softtabstop=2 expandtab +]] -- Комментировать .proto код биндом vim.api.nvim_create_autocmd('FileType', {