nix ld for throne (nekoray fork)

This commit is contained in:
Buliway 2025-07-26 14:43:12 +03:00
parent 9dbe7291ae
commit 6a99a32ebf
2 changed files with 47 additions and 2 deletions

View file

@ -81,8 +81,42 @@
programs = { programs = {
nix-ld = { nix-ld = {
enable = true; enable = true;
libraries = with pkgs; [ libraries = with pkgs2; [
stdenv.cc.cc 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; zsh.enable = true;
@ -138,6 +172,15 @@
# Я хз надо ли оно мне. https://github.com/ValveSoftware/gamescope # Я хз надо ли оно мне. https://github.com/ValveSoftware/gamescope
# Подробносни тут https://ventureo.codeberg.page/source/linux-gaming.html#gamescope # Подробносни тут https://ventureo.codeberg.page/source/linux-gaming.html#gamescope
gamescope.enable = true; gamescope.enable = true;
# nekoray = {
# enable = true;
# package = pkgs2.nekoray;
# tunMode = {
# enable = true;
# # setuid = true; # Рекомендуют вкл, если проблемы с выкл есть
# };
# };
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
@ -315,7 +358,6 @@
## GUI ## ## GUI ##
######### #########
nekoray # VPN
ksnip # Скрины. Аналоги - Flameshot ksnip # Скрины. Аналоги - Flameshot
# kdePackages.ark # Архиватор от kde. Имеет в зависимостях blowjob # kdePackages.ark # Архиватор от kde. Имеет в зависимостях blowjob
file-roller # Архиватор от gnome file-roller # Архиватор от gnome

View file

@ -29,6 +29,9 @@ vim.opt.expandtab = true
vim.cmd [[ vim.cmd [[
autocmd FileType yaml setlocal shiftwidth=2 tabstop=2 softtabstop=2 expandtab 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 код биндом -- Комментировать .proto код биндом
vim.api.nvim_create_autocmd('FileType', { vim.api.nvim_create_autocmd('FileType', {