shit with git merge conflict
This commit is contained in:
parent
4c63738a23
commit
bcd37e9ae3
6 changed files with 165 additions and 15 deletions
|
|
@ -17,7 +17,11 @@
|
||||||
./terminal/zsh.nix
|
./terminal/zsh.nix
|
||||||
|
|
||||||
./mangohud.nix
|
./mangohud.nix
|
||||||
|
<<<<<<< HEAD
|
||||||
./symlinks.nix
|
./symlinks.nix
|
||||||
|
=======
|
||||||
|
# ./symlinks.nix
|
||||||
|
>>>>>>> qemu
|
||||||
|
|
||||||
##############
|
##############
|
||||||
## WM (X11) ##
|
## WM (X11) ##
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,11 @@
|
||||||
tamasfe.even-better-toml # Fully-featured TOML support
|
tamasfe.even-better-toml # Fully-featured TOML support
|
||||||
ms-python.python # Python language support
|
ms-python.python # Python language support
|
||||||
golang.go # Rich Go language support
|
golang.go # Rich Go language support
|
||||||
|
<<<<<<< HEAD
|
||||||
# mechatroner.rainbow-csv # Rainbow syntax higlighting for CSV and TSV files
|
# mechatroner.rainbow-csv # Rainbow syntax higlighting for CSV and TSV files
|
||||||
|
=======
|
||||||
|
mechatroner.rainbow-csv # Rainbow syntax higlighting for CSV and TSV files
|
||||||
|
>>>>>>> qemu
|
||||||
# redhat.vscode-xml # XML Language Support by Red Hat
|
# redhat.vscode-xml # XML Language Support by Red Hat
|
||||||
# dotjoshjohnson.xml # XML Tools
|
# dotjoshjohnson.xml # XML Tools
|
||||||
# bradlc.vscode-tailwindcss # Tailwind CSS tooling
|
# bradlc.vscode-tailwindcss # Tailwind CSS tooling
|
||||||
|
|
@ -32,12 +36,21 @@
|
||||||
version = "1.3.1";
|
version = "1.3.1";
|
||||||
sha256 = "f5da7cfe02c06fc3899e6b0b55b380280619e7085abcf5b6024f9684ba846c99";
|
sha256 = "f5da7cfe02c06fc3899e6b0b55b380280619e7085abcf5b6024f9684ba846c99";
|
||||||
}
|
}
|
||||||
|
<<<<<<< HEAD
|
||||||
# { # https://marketplace.visualstudio.com/items?itemName=dlasagno.rasi
|
# { # https://marketplace.visualstudio.com/items?itemName=dlasagno.rasi
|
||||||
# name = "rasi";
|
# name = "rasi";
|
||||||
# publisher = "dlasagno";
|
# publisher = "dlasagno";
|
||||||
# version = "1.0.0";
|
# version = "1.0.0";
|
||||||
# sha256 = "b3ad1a95e8f770d01b489c6c4652111364216baa00b2670e05b5a8aa9fb0e9f9";
|
# sha256 = "b3ad1a95e8f770d01b489c6c4652111364216baa00b2670e05b5a8aa9fb0e9f9";
|
||||||
# }
|
# }
|
||||||
|
=======
|
||||||
|
{ # https://marketplace.visualstudio.com/items?itemName=dlasagno.rasi
|
||||||
|
name = "rasi";
|
||||||
|
publisher = "dlasagno";
|
||||||
|
version = "1.0.0";
|
||||||
|
sha256 = "b3ad1a95e8f770d01b489c6c4652111364216baa00b2670e05b5a8aa9fb0e9f9";
|
||||||
|
}
|
||||||
|
>>>>>>> qemu
|
||||||
# { # https://marketplace.visualstudio.com/items?itemName=a-h.templ
|
# { # https://marketplace.visualstudio.com/items?itemName=a-h.templ
|
||||||
# name = "templ";
|
# name = "templ";
|
||||||
# publisher = "a-h";
|
# publisher = "a-h";
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,12 @@
|
||||||
# Ниже настройки для основного монитора. Мб вместе с --primary надо
|
# Ниже настройки для основного монитора. Мб вместе с --primary надо
|
||||||
# И настройки для второго (правого) монитора
|
# И настройки для второго (правого) монитора
|
||||||
extraConfigEarly = ''
|
extraConfigEarly = ''
|
||||||
|
<<<<<<< HEAD
|
||||||
xrandr --output DisplayPort-2 --mode 1920x1080 --rate 165
|
xrandr --output DisplayPort-2 --mode 1920x1080 --rate 165
|
||||||
xrandr --output HDMI-A-0 --mode 1920x1080 --rate 60 --right-of DisplayPort-2
|
xrandr --output HDMI-A-0 --mode 1920x1080 --rate 60 --right-of DisplayPort-2
|
||||||
|
=======
|
||||||
|
xrandr --output Virtual-1 --mode 1920x1080 --rate 60
|
||||||
|
>>>>>>> qemu
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# Эти команды выполняются в конце bspwmrc
|
# Эти команды выполняются в конце bspwmrc
|
||||||
|
|
@ -27,7 +31,7 @@
|
||||||
# "nekoray"
|
# "nekoray"
|
||||||
# "obsidian"
|
# "obsidian"
|
||||||
# "planify"
|
# "planify"
|
||||||
# "spice-vdagent" # Для виртуалки
|
"spice-vdagent" # Для виртуалки
|
||||||
];
|
];
|
||||||
|
|
||||||
monitors = let
|
monitors = let
|
||||||
|
|
@ -60,7 +64,8 @@
|
||||||
state = "floating";
|
state = "floating";
|
||||||
};
|
};
|
||||||
in { # А тут правила окон
|
in { # А тут правила окон
|
||||||
"Screenkey" = { manage = false; };
|
# "Screenkey" = { manage = false; };
|
||||||
|
# "Screenkey" = floating;
|
||||||
"gcolor3" = floating;
|
"gcolor3" = floating;
|
||||||
"obs" = floating;
|
"obs" = floating;
|
||||||
"steam" = floating;
|
"steam" = floating;
|
||||||
|
|
@ -76,7 +81,7 @@
|
||||||
"qt6ct" = floating;
|
"qt6ct" = floating;
|
||||||
"ksnip" = floating1600x900;
|
"ksnip" = floating1600x900;
|
||||||
# "ark" = floating1200x800; # Удалил, чтоб blowjob на экран не выдавало
|
# "ark" = floating1200x800; # Удалил, чтоб blowjob на экран не выдавало
|
||||||
"file-roller" = floating1200x800;
|
"file-roller" = floating;
|
||||||
"floating-terminal" = floating1200x800;
|
"floating-terminal" = floating1200x800;
|
||||||
"pavucontrol" = floating900x600;
|
"pavucontrol" = floating900x600;
|
||||||
# blueman-манагер надо флоатинг
|
# blueman-манагер надо флоатинг
|
||||||
|
|
|
||||||
|
|
@ -52,11 +52,16 @@
|
||||||
"10-clock-rate" = {
|
"10-clock-rate" = {
|
||||||
"context.properties" = {
|
"context.properties" = {
|
||||||
"default.clock.rate" = 48000;
|
"default.clock.rate" = 48000;
|
||||||
|
<<<<<<< HEAD
|
||||||
"default.clock.allowed-rates" = [ 44100 48000 88200 96000 176400 192000 352800 384000 705600 768000 ];
|
"default.clock.allowed-rates" = [ 44100 48000 88200 96000 176400 192000 352800 384000 705600 768000 ];
|
||||||
|
=======
|
||||||
|
# "default.clock.allowed-rates" = [ 44100 48000 88200 96000 176400 192000 352800 384000 705600 768000 ];
|
||||||
|
>>>>>>> qemu
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# Ниже настройки для минимальной задержки в играх (например osu!stable через wine)
|
# Ниже настройки для минимальной задержки в играх (например osu!stable через wine)
|
||||||
# quantum — устанавливает размер буфера (чем меньше значение, тем ниже задержка, но выше нагрузка на процессор).
|
# quantum — устанавливает размер буфера (чем меньше значение, тем ниже задержка, но выше нагрузка на процессор).
|
||||||
|
# Можно посчитать теоретическую задержку в секундах, поделив quantum на rate (48/48000 будет 1мс)
|
||||||
# Если со звуком есть проблемы (щелчки, прерывания), попробуйте увеличить значение (64, 128, 256) или просто удалить эту настройку
|
# Если со звуком есть проблемы (щелчки, прерывания), попробуйте увеличить значение (64, 128, 256) или просто удалить эту настройку
|
||||||
# По умолчанию я закомментировал настройку, чтоб у людей не было проблем
|
# По умолчанию я закомментировал настройку, чтоб у людей не было проблем
|
||||||
# "92-low-latency" = {
|
# "92-low-latency" = {
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,11 @@
|
||||||
# то не получится ставить расширения. Потому что там софт ставится от рута и vscode
|
# то не получится ставить расширения. Потому что там софт ставится от рута и vscode
|
||||||
# будет пытаться установить расширения в каталог nix store, куда нельзя что либо ставить без рута.
|
# будет пытаться установить расширения в каталог nix store, куда нельзя что либо ставить без рута.
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
<<<<<<< HEAD
|
||||||
vscode # Мб надо в home.packages писать, чтоб расширения ставились без рута
|
vscode # Мб надо в home.packages писать, чтоб расширения ставились без рута
|
||||||
|
=======
|
||||||
|
vscode # Надо в home.packages писать, чтоб расширения ставились без рута
|
||||||
|
>>>>>>> qemu
|
||||||
jetbrains-toolbox # https://nixos.wiki/wiki/Jetbrains_Tools
|
jetbrains-toolbox # https://nixos.wiki/wiki/Jetbrains_Tools
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
@ -36,8 +40,8 @@
|
||||||
gtk = lib.mkIf (pkgs.stdenv.hostPlatform.isLinux) {
|
gtk = lib.mkIf (pkgs.stdenv.hostPlatform.isLinux) {
|
||||||
# enable = true;
|
# enable = true;
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
name = "Gruvbox-Plus-Dark"; # Имя каталога в /usr/share/icons/
|
name = "Papirus-Dark"; # Имя каталога в /usr/share/icons/
|
||||||
package = pkgs.gruvbox-plus-icons; # Пакет иконок
|
# package = pkgs.papirus-icon-theme; # Пакет иконок
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -46,6 +50,11 @@
|
||||||
vscode.enable = false; # Руками ставлю. Не нравится stylix вариант
|
vscode.enable = false; # Руками ставлю. Не нравится stylix вариант
|
||||||
firefox.enable = false; # Руками ставлю и бекаплю каталог браузера
|
firefox.enable = false; # Руками ставлю и бекаплю каталог браузера
|
||||||
};
|
};
|
||||||
|
# iconTheme = {
|
||||||
|
# enable = true;
|
||||||
|
# package = pkgs.papirus-icon-theme;
|
||||||
|
# dark = "Papirus-Dark";
|
||||||
|
# };
|
||||||
};
|
};
|
||||||
|
|
||||||
##############################################
|
##############################################
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
{ pkgs, ... }: {
|
{ pkgs, pkgs2, spkgs, inputs, ... }: {
|
||||||
|
|
||||||
# https://nixos.wiki/wiki/Fonts
|
# https://nixos.wiki/wiki/Fonts
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
|
|
@ -7,7 +7,9 @@
|
||||||
noto-fonts-cjk-sans # Отображение иероглифов. Версия без засечек
|
noto-fonts-cjk-sans # Отображение иероглифов. Версия без засечек
|
||||||
noto-fonts-color-emoji
|
noto-fonts-color-emoji
|
||||||
noto-fonts-monochrome-emoji
|
noto-fonts-monochrome-emoji
|
||||||
(nerdfonts.override {fonts = ["JetBrainsMono" "Noto" "CascadiaCode"];})
|
nerd-fonts.jetbrains-mono
|
||||||
|
nerd-fonts.noto
|
||||||
|
nerd-fonts.caskaydia-mono
|
||||||
carlito # Совместим с Calibri, разработан как его свободная альтернатива. Без засечек
|
carlito # Совместим с Calibri, разработан как его свободная альтернатива. Без засечек
|
||||||
terminus_font
|
terminus_font
|
||||||
inconsolata
|
inconsolata
|
||||||
|
|
@ -47,6 +49,12 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
nix-ld = {
|
||||||
|
enable = true;
|
||||||
|
libraries = with pkgs; [
|
||||||
|
stdenv.cc.cc
|
||||||
|
];
|
||||||
|
};
|
||||||
zsh.enable = true;
|
zsh.enable = true;
|
||||||
mtr.enable = true; # Объединяет функции утилит traceroute и ping
|
mtr.enable = true; # Объединяет функции утилит traceroute и ping
|
||||||
gnupg.agent = {
|
gnupg.agent = {
|
||||||
|
|
@ -73,6 +81,13 @@
|
||||||
};
|
};
|
||||||
xfconf.enable = true; # For Thunar configs
|
xfconf.enable = true; # For Thunar configs
|
||||||
|
|
||||||
|
# gdk-pixbuf-query-loaders | grep avif
|
||||||
|
# ls /run/current-system/sw/lib/gdk-pixbuf-2.0/2.10.0/loaders/
|
||||||
|
# gdk-pixbuf.modulePackages = with pkgs; [
|
||||||
|
# webp-pixbuf-loader
|
||||||
|
# libavif
|
||||||
|
# ];
|
||||||
|
|
||||||
steam = {
|
steam = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraCompatPackages = with pkgs; [ # Доп версии протона. Должны иметь `steamcompattool` output
|
extraCompatPackages = with pkgs; [ # Доп версии протона. Должны иметь `steamcompattool` output
|
||||||
|
|
@ -105,6 +120,7 @@
|
||||||
# Но я хочу на всю систему
|
# Но я хочу на всю систему
|
||||||
|
|
||||||
# Python
|
# Python
|
||||||
|
<<<<<<< HEAD
|
||||||
python3 # Питухон ласт версии
|
python3 # Питухон ласт версии
|
||||||
# pylyzer # Fast static code analyzer & language server for Python
|
# pylyzer # Fast static code analyzer & language server for Python
|
||||||
# ruff # Extremely fast Python linter
|
# ruff # Extremely fast Python linter
|
||||||
|
|
@ -153,6 +169,78 @@
|
||||||
# dockerfile-language-server-nodejs # Dockerfiles
|
# dockerfile-language-server-nodejs # Dockerfiles
|
||||||
# zls # Zig lsp
|
# zls # Zig lsp
|
||||||
# lemminx # XML lsp (юзает java)
|
# lemminx # XML lsp (юзает java)
|
||||||
|
=======
|
||||||
|
python3Full # Python last version
|
||||||
|
python3Packages.pip # Python package manager (nvim его не видит)
|
||||||
|
python3Packages.debugpy # Debug Adapter Protocol for Python
|
||||||
|
pyright # Python LSP
|
||||||
|
ruff # Extremely fast Python linter
|
||||||
|
|
||||||
|
# C/C++
|
||||||
|
clang-tools # Clangd? LSP
|
||||||
|
ccls # C/C++ LSP
|
||||||
|
clang # Компилятор
|
||||||
|
gcc # Компилятор
|
||||||
|
glibc # GNU C Library
|
||||||
|
gnumake # ?
|
||||||
|
cmake-language-server # CMake LSP
|
||||||
|
cmake # ?
|
||||||
|
# bear # Tool that generates a compilation database for clang tooling
|
||||||
|
# boost # Collection of C++ libraries
|
||||||
|
|
||||||
|
# Rust
|
||||||
|
rustup # Управление версиями языка Rust (rustup default stable)
|
||||||
|
rust-analyzer # Rust LSP (rustup component add rust-analyzer)
|
||||||
|
|
||||||
|
# Golang
|
||||||
|
go # Go programming language
|
||||||
|
gopls # Go LSP
|
||||||
|
delve # Go debugger
|
||||||
|
templ # A language for writing HTML user interfaces in Go.
|
||||||
|
golangci-lint # Fast linters Runner for Go
|
||||||
|
|
||||||
|
# Nix
|
||||||
|
nixd # Nix LSP. Нет в mason
|
||||||
|
# alejandra # Nix formatter. Usage: alejandra file.nix
|
||||||
|
|
||||||
|
# Lua
|
||||||
|
lua5_1 # Scripting language
|
||||||
|
luajit # JIT compiler for Lua
|
||||||
|
luajitPackages.luarocks # Package manager for lua
|
||||||
|
lua-language-server # Lua LSP
|
||||||
|
stylua # Lua formatter
|
||||||
|
|
||||||
|
# Shell/Bash
|
||||||
|
bash-language-server # Basp LSP
|
||||||
|
shellcheck # Проверка shell скриптов на ошибки
|
||||||
|
shfmt # Shell parser and formatter
|
||||||
|
|
||||||
|
# SQL
|
||||||
|
sqls # SQL LSP
|
||||||
|
postgres-lsp # Postgres SQL
|
||||||
|
sqlfluff # SQL linter
|
||||||
|
# sql-formatter # SQL formatter
|
||||||
|
|
||||||
|
# Frontend
|
||||||
|
nodejs_23 # For npm
|
||||||
|
htmx-lsp # HTMX lsp
|
||||||
|
emmet-language-server # Emmet.io LSP
|
||||||
|
vscode-langservers-extracted # HTML/CSS/JSON/ESLint LSP
|
||||||
|
typescript-language-server # TypeScript LSP
|
||||||
|
tailwindcss-language-server # Tailwind LSP
|
||||||
|
# tailwindcss
|
||||||
|
|
||||||
|
# Other
|
||||||
|
hugo # Для моего блога
|
||||||
|
yaml-language-server # YAML LSP
|
||||||
|
taplo # TOML LSP
|
||||||
|
vim-language-server # VimScript LSP
|
||||||
|
|
||||||
|
# For nvim
|
||||||
|
tree-sitter # For nvim
|
||||||
|
ripgrep # For nvim
|
||||||
|
fd # For nvim
|
||||||
|
>>>>>>> qemu
|
||||||
|
|
||||||
############
|
############
|
||||||
## Архивы ##
|
## Архивы ##
|
||||||
|
|
@ -173,8 +261,9 @@
|
||||||
wget
|
wget
|
||||||
curl
|
curl
|
||||||
git
|
git
|
||||||
xclip # Буфера обмена
|
xclip # Буфер обмена
|
||||||
ffmpeg_7 # Обработка видео. Нужен всегда и везде как зависимость
|
ffmpeg_7 # Обработка видео. Нужен всегда и везде как зависимость
|
||||||
|
# imlib2Full # Image manipulation library
|
||||||
imagemagick # Обработка изображений. Мб тоже нужен всегда
|
imagemagick # Обработка изображений. Мб тоже нужен всегда
|
||||||
vips # В 4 раза быстрее imagemagick?
|
vips # В 4 раза быстрее imagemagick?
|
||||||
tree # Структура файлов в терминале
|
tree # Структура файлов в терминале
|
||||||
|
|
@ -194,7 +283,7 @@
|
||||||
btop # Монитор ресурсов в терминале
|
btop # Монитор ресурсов в терминале
|
||||||
rocmPackages.rocm-smi # Чтоб в btop было gpu (не работает)
|
rocmPackages.rocm-smi # Чтоб в btop было gpu (не работает)
|
||||||
# rocmPackages_5.rocm-smi # Старая версия пакета выше. Хз какой надо
|
# rocmPackages_5.rocm-smi # Старая версия пакета выше. Хз какой надо
|
||||||
yt-dlp # Скачивать и смотреть медиа с разных сайтов
|
pkgs2.yt-dlp # Скачивать и смотреть медиа с разных сайтов
|
||||||
tasktimer # TUI task timer. Можно несколько таймеров с описанием запустить. В терминал tt
|
tasktimer # TUI task timer. Можно несколько таймеров с описанием запустить. В терминал tt
|
||||||
timer # A "sleep" with progress. Таймер на пельмени "timer 5m"
|
timer # A "sleep" with progress. Таймер на пельмени "timer 5m"
|
||||||
libqalculate # Advanced calculator library
|
libqalculate # Advanced calculator library
|
||||||
|
|
@ -203,14 +292,20 @@
|
||||||
fzf # Нечёткий поиск
|
fzf # Нечёткий поиск
|
||||||
killall # Убить процессы. Мем, что в стоке не стоит
|
killall # Убить процессы. Мем, что в стоке не стоит
|
||||||
libnotify # Вызов оповещений через "notify-send"
|
libnotify # Вызов оповещений через "notify-send"
|
||||||
gallery-dl # Качать много картинок с кучи разных сайтов
|
pkgs2.gallery-dl # Качать много картинок с кучи разных сайтов
|
||||||
shellcheck # Проверка shell скриптов на ошибки
|
shellcheck # Проверка shell скриптов на ошибки
|
||||||
pwgen # Генератор паролей
|
pwgen # Генератор паролей
|
||||||
lm_sensors # Сенсоры
|
lm_sensors # Сенсоры
|
||||||
httpie # interacting with APIs & HTTP servers
|
httpie # interacting with APIs & HTTP servers
|
||||||
|
<<<<<<< HEAD
|
||||||
# mkvtoolnix-cli # Cross-platform tools for Matroska
|
# mkvtoolnix-cli # Cross-platform tools for Matroska
|
||||||
# jq # Cli JSON processor
|
# jq # Cli JSON processor
|
||||||
# htmlq # Как jq, но для html. Извлекать конкретные элементы из html
|
# htmlq # Как jq, но для html. Извлекать конкретные элементы из html
|
||||||
|
=======
|
||||||
|
jq # Cli JSON processor
|
||||||
|
# htmlq # Как jq, но для html. Извлекать конкретные элементы из html
|
||||||
|
# mkvtoolnix-cli # Cross-platform tools for Matroska
|
||||||
|
>>>>>>> qemu
|
||||||
|
|
||||||
alacritty # Минималистичный терминал. Основной у меня
|
alacritty # Минималистичный терминал. Основной у меня
|
||||||
kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает
|
kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает
|
||||||
|
|
@ -251,7 +346,7 @@
|
||||||
hunspell # Проверка орфографии для libreoffice
|
hunspell # Проверка орфографии для libreoffice
|
||||||
hunspellDicts.ru_RU # Словарь для проверки орфографии
|
hunspellDicts.ru_RU # Словарь для проверки орфографии
|
||||||
hunspellDicts.en_US # Словарь для проверки орфографии
|
hunspellDicts.en_US # Словарь для проверки орфографии
|
||||||
calibre # Работа с ebook. Иногда даёт thumbnail в файловом менеджере
|
spkgs.calibre # Работа с ebook. Иногда даёт thumbnail в файловом менеджере
|
||||||
drawio # Desktop application for creating diagrams. Вроде даёт thumbnail в ranger
|
drawio # Desktop application for creating diagrams. Вроде даёт thumbnail в ranger
|
||||||
xournalpp # Xournal++ is a handwriting Notetaking software with PDF annotation support
|
xournalpp # Xournal++ is a handwriting Notetaking software with PDF annotation support
|
||||||
|
|
||||||
|
|
@ -265,7 +360,7 @@
|
||||||
xfce.exo # Мб надо, чтоб терминал открывать в каталоге
|
xfce.exo # Мб надо, чтоб терминал открывать в каталоге
|
||||||
ffmpegthumbnailer # A lightweight video thumbnailer
|
ffmpegthumbnailer # A lightweight video thumbnailer
|
||||||
gnome-epub-thumbnailer # Thumbnailer for EPub and MOBI books
|
gnome-epub-thumbnailer # Thumbnailer for EPub and MOBI books
|
||||||
nufraw-thumbnailer # Thumbnailer for .raw images from digital cameras
|
# nufraw-thumbnailer # Thumbnailer for .raw images from digital cameras
|
||||||
# mcomix # Comic book reader and image viewer. Thumbnailer for .crb comicbook archives (требует mupdf, который крашит систему)
|
# mcomix # Comic book reader and image viewer. Thumbnailer for .crb comicbook archives (требует mupdf, который крашит систему)
|
||||||
f3d # Fast and minimalist 3D viewer using VTK. Thumbnailer for 3D files, including glTF, stl, step, ply, obj, fbx.
|
f3d # Fast and minimalist 3D viewer using VTK. Thumbnailer for 3D files, including glTF, stl, step, ply, obj, fbx.
|
||||||
openscad # 3D model previews (stl, off, dxf, scad, csg). Этот именно для ranger, но мб пригодится и в других местах
|
openscad # 3D model previews (stl, off, dxf, scad, csg). Этот именно для ranger, но мб пригодится и в других местах
|
||||||
|
|
@ -279,12 +374,14 @@
|
||||||
kdePackages.qtsvg # SVG support
|
kdePackages.qtsvg # SVG support
|
||||||
kdePackages.karchive # Plugin for Krita and OpenRaster images
|
kdePackages.karchive # Plugin for Krita and OpenRaster images
|
||||||
webp-pixbuf-loader # .webp support (what's this?)
|
webp-pixbuf-loader # .webp support (what's this?)
|
||||||
|
gdk-pixbuf.dev # Library for image loading and manipulation
|
||||||
libwebp # .webp support
|
libwebp # .webp support
|
||||||
libavif # AVIF format support
|
libavif # AVIF format support
|
||||||
libheif # HEIF format support
|
# libheif # HEIF format support
|
||||||
libgsf # .odf support
|
libgsf # .odf support
|
||||||
libjxl # JPEG-XL format support
|
libjxl # JPEG-XL format support
|
||||||
libraw # RAW format support
|
libraw # RAW format support
|
||||||
|
librsvg # Small library to render SVG images to Cairo surfaces
|
||||||
jxrlib # JPEG XR image support
|
jxrlib # JPEG XR image support
|
||||||
poppler # PDF support
|
poppler # PDF support
|
||||||
freetype # Font rendering engine
|
freetype # Font rendering engine
|
||||||
|
|
@ -310,18 +407,29 @@
|
||||||
## Social ##
|
## Social ##
|
||||||
############
|
############
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
(discord.override { # Discord
|
(discord.override { # Discord
|
||||||
# withOpenASAR = true; # Оптимизатор дискрода
|
# withOpenASAR = true; # Оптимизатор дискрода
|
||||||
withVencord = true; # Имба плагины # TODO: Настройки надо сделать декларативными
|
withVencord = true; # Имба плагины # TODO: Настройки надо сделать декларативными
|
||||||
})
|
})
|
||||||
telegram-desktop
|
telegram-desktop
|
||||||
|
=======
|
||||||
|
(pkgs2.discord.override { # Discord
|
||||||
|
# withOpenASAR = true; # Оптимизатор дискрода
|
||||||
|
withVencord = true; # Имба плагины # TODO: Настройки надо сделать декларативными
|
||||||
|
})
|
||||||
|
pkgs2.telegram-desktop
|
||||||
|
>>>>>>> qemu
|
||||||
# revolt-desktop # FOSS аналог дискорда
|
# revolt-desktop # FOSS аналог дискорда
|
||||||
|
|
||||||
###########
|
###########
|
||||||
## Games ##
|
## Games ##
|
||||||
###########
|
###########
|
||||||
|
|
||||||
|
# Чтоб не компилить wine, надо закомментить и сделать ребилд без игры.
|
||||||
|
# Потом раскомментить и сделать ребилд с игрой
|
||||||
# inputs.nix-gaming.packages.${pkgs.system}.osu-stable # osu!stable from nix-gaming
|
# inputs.nix-gaming.packages.${pkgs.system}.osu-stable # osu!stable from nix-gaming
|
||||||
|
|
||||||
# steam # Мб не надо сюда писать, раз через programs.steam редачу
|
# steam # Мб не надо сюда писать, раз через programs.steam редачу
|
||||||
# heroic # A Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac
|
# heroic # A Native GOG, Epic, and Amazon Games Launcher for Linux, Windows and Mac
|
||||||
# lutris # Запускать игры не из стима
|
# lutris # Запускать игры не из стима
|
||||||
|
|
@ -359,8 +467,13 @@
|
||||||
## IDE ##
|
## IDE ##
|
||||||
#########
|
#########
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
neovim # Мб не надо писать, он у меня необычный, через nixvim flake
|
neovim # Мб не надо писать, он у меня необычный, через nixvim flake
|
||||||
helix # A Kakoune/Neovim inspired editor, written in Rust.
|
helix # A Kakoune/Neovim inspired editor, written in Rust.
|
||||||
|
=======
|
||||||
|
neovim
|
||||||
|
# helix # A Kakoune/Neovim inspired editor, written in Rust.
|
||||||
|
>>>>>>> qemu
|
||||||
|
|
||||||
# Закинул в home.nix
|
# Закинул в home.nix
|
||||||
# vscode
|
# vscode
|
||||||
|
|
@ -376,6 +489,7 @@
|
||||||
kdePackages.breeze-icons # qt6
|
kdePackages.breeze-icons # qt6
|
||||||
papirus-icon-theme
|
papirus-icon-theme
|
||||||
material-icons
|
material-icons
|
||||||
|
gruvbox-plus-icons
|
||||||
|
|
||||||
############
|
############
|
||||||
## Vulkan ##
|
## Vulkan ##
|
||||||
|
|
@ -408,7 +522,7 @@
|
||||||
vial # GUI для qmk, если клавиатура поддерживает
|
vial # GUI для qmk, если клавиатура поддерживает
|
||||||
fontconfig
|
fontconfig
|
||||||
zlib
|
zlib
|
||||||
google-fonts
|
# google-fonts
|
||||||
libva-utils # Проверяет работоспособность VAAPI?
|
libva-utils # Проверяет работоспособность VAAPI?
|
||||||
clinfo # Проверяет работоспособность OpenCL?
|
clinfo # Проверяет работоспособность OpenCL?
|
||||||
libsecret # Хранить и получать аккаунты у приложений. Например для jetbrains toolbox
|
libsecret # Хранить и получать аккаунты у приложений. Например для jetbrains toolbox
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue