enable picom and v2raya
This commit is contained in:
parent
0bd6010846
commit
1803ccb1ee
6 changed files with 23 additions and 17 deletions
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -194,11 +194,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs2": {
|
"nixpkgs2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1774106199,
|
"lastModified": 1775036866,
|
||||||
"narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=",
|
"narHash": "sha256-ZojAnPuCdy657PbTq5V0Y+AHKhZAIwSIT2cb8UgAz/U=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655",
|
"rev": "6201e203d09599479a3b3450ed24fa81537ebc4e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
{ # Блютуз, интернет, wifi
|
{ pkgs2, ... }: { # Блютуз, интернет, wifi
|
||||||
hardware.bluetooth = {
|
hardware.bluetooth = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
@ -14,6 +14,11 @@
|
||||||
firewall.enable = false;
|
firewall.enable = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.v2raya = {
|
||||||
|
enable = true;
|
||||||
|
cliPackage = pkgs2.xray;
|
||||||
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
amnezia-vpn.enable = true;
|
amnezia-vpn.enable = true;
|
||||||
throne = {
|
throne = {
|
||||||
|
|
|
||||||
|
|
@ -28,11 +28,11 @@
|
||||||
|
|
||||||
# Композитор гейский, иначе тиринг ебёт после обновления nixos 25.11+
|
# Композитор гейский, иначе тиринг ебёт после обновления nixos 25.11+
|
||||||
# На старых версиях nixos было достаточно tearfree настройки
|
# На старых версиях nixos было достаточно tearfree настройки
|
||||||
# services.picom = {
|
services.picom = {
|
||||||
# enable = true;
|
enable = true;
|
||||||
# backend = "egl"; # Есть новый egl или старый glx
|
backend = "egl"; # Есть новый egl или старый glx
|
||||||
# vSync = true;
|
vSync = true;
|
||||||
# };
|
};
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
dpi = 192; # или 163–200, подбери под себя (для 27" 4K чаще всего 192)
|
dpi = 192; # или 163–200, подбери под себя (для 27" 4K чаще всего 192)
|
||||||
|
|
@ -56,7 +56,6 @@
|
||||||
|
|
||||||
# videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia
|
# videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia
|
||||||
videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
||||||
# deviceSection = ''Option "TearFree" "true"'';
|
|
||||||
deviceSection = ''
|
deviceSection = ''
|
||||||
Option "TearFree" "true"
|
Option "TearFree" "true"
|
||||||
Option "VariableRefresh" "true"
|
Option "VariableRefresh" "true"
|
||||||
|
|
|
||||||
|
|
@ -268,6 +268,7 @@
|
||||||
pwgen
|
pwgen
|
||||||
lm_sensors
|
lm_sensors
|
||||||
exiftool
|
exiftool
|
||||||
|
inetutils # команда telnet
|
||||||
xclip # Буфер обмена на X11
|
xclip # Буфер обмена на X11
|
||||||
ffmpeg_7 # Обработка видео
|
ffmpeg_7 # Обработка видео
|
||||||
svt-av1 # Быстрый рендер в av1 на проце
|
svt-av1 # Быстрый рендер в av1 на проце
|
||||||
|
|
@ -409,8 +410,8 @@
|
||||||
###########
|
###########
|
||||||
|
|
||||||
lutris # Запускать .exe игры. Не всё через `wine game.exe` работает на nixos нормально
|
lutris # Запускать .exe игры. Не всё через `wine game.exe` работает на nixos нормально
|
||||||
# sidequest # Ставить APK файлы на Oculus Quest 2
|
sidequest # Ставить APK файлы на Oculus Quest 2
|
||||||
# bs-manager # Удобно ставить моды и менять версии Beat Saber
|
bs-manager # Удобно ставить моды и менять версии Beat Saber
|
||||||
|
|
||||||
protonup-qt # Управлять версиями proton-ge
|
protonup-qt # Управлять версиями proton-ge
|
||||||
# steam-run # Запуск бинарей в окружении, похожем на steam runtime
|
# steam-run # Запуск бинарей в окружении, похожем на steam runtime
|
||||||
|
|
@ -472,6 +473,7 @@
|
||||||
## Other ##
|
## Other ##
|
||||||
###########
|
###########
|
||||||
|
|
||||||
|
vrrtest
|
||||||
qmk # Прошивка для моих раздельных клавиатур
|
qmk # Прошивка для моих раздельных клавиатур
|
||||||
vial # GUI для qmk, если клавиатура поддерживает
|
vial # GUI для qmk, если клавиатура поддерживает
|
||||||
fontconfig
|
fontconfig
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@ require('lazy').setup({
|
||||||
require 'custom.plugins.clip_history',
|
require 'custom.plugins.clip_history',
|
||||||
|
|
||||||
-- AI completion
|
-- AI completion
|
||||||
require 'custom.plugins.ai',
|
-- require 'custom.plugins.ai',
|
||||||
|
|
||||||
-- Autoformat markdown tables
|
-- Autoformat markdown tables
|
||||||
-- Run the :Mtm command to toggle markdown table mode.
|
-- Run the :Mtm command to toggle markdown table mode.
|
||||||
|
|
|
||||||
|
|
@ -16,13 +16,13 @@ return {
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
-- отключаем в txt, markdown, пустом filetype и nix
|
-- включаю в конкретных файлах
|
||||||
-- узнать filetype можно через `:set filetype?`
|
-- узнать filetype можно через `:set filetype?`
|
||||||
local ft = vim.bo[bufnr].filetype
|
local ft = vim.bo[bufnr].filetype
|
||||||
if ft == 'txt' or ft == 'markdown' or ft == 'text' or ft == '' or ft == 'nix' then
|
if ft == 'go' or ft == 'rs' then
|
||||||
return false
|
return true
|
||||||
end
|
end
|
||||||
return true
|
return false
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue