New packages

This commit is contained in:
Buliway 2025-05-24 00:00:23 +03:00
parent 1006b6c1d2
commit 2c85d4c160
3 changed files with 19 additions and 12 deletions

6
flake.lock generated
View file

@ -263,11 +263,11 @@
},
"nixpkgs2": {
"locked": {
"lastModified": 1746328495,
"narHash": "sha256-uKCfuDs7ZM3QpCE/jnfubTg459CnKnJG/LwqEVEdEiw=",
"lastModified": 1747542820,
"narHash": "sha256-GaOZntlJ6gPPbbkTLjbd8BMWaDYafhuuYRNrxCGnPJw=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "979daf34c8cacebcd917d540070b52a3c2b9b16e",
"rev": "292fa7d4f6519c074f0a50394dbbe69859bb6043",
"type": "github"
},
"original": {

View file

@ -120,9 +120,9 @@
steam = {
enable = true;
package = pkgs2.steam;
extraCompatPackages = with pkgs2; [ # Доп версии протона. Должны иметь `steamcompattool` output
proton-ge-bin
];
# extraCompatPackages = with pkgs2; [ # Доп версии протона. Должны иметь `steamcompattool` output
# proton-ge-bin
# ];
# fontPackages = with pkgs; []; # Font packages to use in Steam
# extraPackages = with pkgs; []; # Additional
# protontricks.enable = true; # Running Winetricks commands for Proton-enabled games.
@ -255,6 +255,7 @@
git
xclip # Буфер обмена
ffmpeg_7 # Обработка видео. Нужен всегда и везде как зависимость
svt-av1 # Кодек для рендера в av1 на проце
# imlib2Full # Image manipulation library
imagemagick # Обработка изображений. Мб тоже нужен всегда
vips # В 4 раза быстрее imagemagick?
@ -364,14 +365,16 @@
##################
kdePackages.kimageformats # Image format plugins for Qt 6
libsForQt5.kimageformats
kdePackages.qtimageformats # Plugins for additional image formats: TIFF, MNG, TGA, WBMP
libsForQt5.qt5.qtimageformats
kdePackages.qtsvg # SVG support
kdePackages.karchive # Plugin for Krita and OpenRaster images
webp-pixbuf-loader # .webp support (what's this?)
gdk-pixbuf.dev # Library for image loading and manipulation
libwebp # .webp support
libavif # AVIF format support
# libheif # HEIF format support
libheif # HEIF format support
libgsf # .odf support
libjxl # JPEG-XL format support
libraw # RAW format support
@ -401,10 +404,11 @@
## Social ##
############
(pkgs2.discord.override { # Discord
# withOpenASAR = true; # Оптимизатор дискрода
withVencord = true; # Имба плагины # TODO: Настройки надо сделать декларативными
})
# (pkgs2.discord.override { # Discord
# # withOpenASAR = true; # Оптимизатор дискрода
# withVencord = true; # Имба плагины # TODO: Настройки надо сделать декларативными
# })
pkgs2.discord
pkgs2.telegram-desktop
# revolt-desktop # FOSS аналог дискорда
@ -424,6 +428,7 @@
# bottles # Минималистичная альтернатива lutris
# Мб зависимости
protonup-qt # Управлять версиями proton-ge?
pkgs2.steam-run # На всякий случай
pkgs2.mangohud # Фпс и нагрузку на пк показывает в играх
# gamemode # Оптимизации линуха и игр

View file

@ -9,7 +9,9 @@ return {
'nvim-treesitter/nvim-treesitter',
},
config = function()
require('go').setup()
require('go').setup {
tag_options = '', -- sets options sent to gomodifytags, i.e., json=omitempty
}
vim.keymap.set({ 'n' }, '<leader>gta', ':GoAddTag<CR>', { desc = '[G]o [T]ag [A]dd' })
vim.keymap.set({ 'n' }, '<leader>gtr', ':GoRmTag<CR>', { desc = '[G]o [T]ag [R]emove' })
vim.keymap.set({ 'n' }, '<leader>gs', ':GoFillStruct<CR>', { desc = '[G]o fill [S]truct' })