new bundl.nix and packages description

This commit is contained in:
Buliway 2024-10-13 01:54:17 +03:00
parent f88cba95d8
commit dfd1802626
2 changed files with 35 additions and 20 deletions

View file

@ -16,18 +16,34 @@
./terminal/zellij.nix ./terminal/zellij.nix
./terminal/zsh.nix ./terminal/zsh.nix
./mangohud.nix
# ./pipewire.nix
# ./symlinks.nix
##############
## WM (X11) ##
##############
# Софт для работы WM на X11
./wm/rofi/rofi.nix ./wm/rofi/rofi.nix
./wm/dunst.nix ./wm/dunst.nix
./wm/i3.nix
./wm/lockscreen.nix ./wm/lockscreen.nix
# Для выключения bspwm комментируй все три строки ниже # Для выключения i3 комментируй все строки ниже
./wm/i3.nix
# Для выключения bspwm комментируй все строки ниже
./wm/bspwm/bspwm.nix ./wm/bspwm/bspwm.nix
./wm/bspwm/polybar.nix ./wm/bspwm/polybar.nix
./wm/bspwm/sxhkd.nix ./wm/bspwm/sxhkd.nix
./mangohud.nix ##################
# ./pipewire.nix ## WM (Wayland) ##
# ./symlinks.nix ##################
# Wayland гавно лаганое, но мб на NixOS дела будут лучше
# Мб я сделаю конфиги для sway и hyprland на ags
# Каталог wm мб переименовать в X11 и создать отдельный Wayland
]; ];
} }

View file

@ -128,22 +128,22 @@
wget wget
curl curl
git git
xclip # Для работы буфера обмена xclip # Буфера обмена
ffmpeg_7 # Обработка видео. Нужен всегда и везде ffmpeg_7 # Обработка видео. Нужен всегда и везде как зависимость
imagemagick # Обработка изображений. Мб тоже нужен всегда imagemagick # Обработка изображений. Мб тоже нужен всегда
tree # Структура файлов в терминале tree # Структура файлов в терминале
gnugrep # Поиск в терминале gnugrep # Поиск в терминале
gawk # Обработка и анализ текста в терминале gawk # Обработка и анализ текста в терминале
rsync # Синхронизация файлов rsync # Синхронизация файлов
bat # A cat(1) clone with syntax highlighting and Git integration. bat # Аналог cat с подсветкой синтаксиса
xorg.xwininfo # Для команды xprop? Статы окна, по типу класса xorg.xwininfo # Команда xprop. Статы окна, по типу класса
xorg.xrandr # Для команды xrandr. Управление мониторами xorg.xrandr # Управление мониторами
xorg.xev # Для команды xev, чтоб узнать бинды xorg.xev # Узнать айдишник бинда
xdg-utils # Set of command line tools that assist applications with a variety of desktop integration tasks xdg-utils # Set of command line tools that assist applications with a variety of desktop integration tasks
playerctl # Command-line utility and library for controlling media players that implement MPRIS playerctl # Управление медиа. Плей/пауза и тд
xdotool # Fake keyboard/mouse input, window management, and more. Автоматизация xdotool # Fake keyboard/mouse input. Для rofi-pass
zscroll # A text scroller for use with panels and shells https://github.com/noctuid/zscroll # zscroll # A text scroller for use with panels and shells https://github.com/noctuid/zscroll
tokei # Показывает количество строк кода на разных языках внутри каталога tokei # Количество строк кода на разных языках в каталоге
pass # Менеджер паролей в терминале pass # Менеджер паролей в терминале
btop # Монитор ресурсов в терминале btop # Монитор ресурсов в терминале
# rocmPackages.rocm-smi # Чтоб в btop было gpu (не работает) # rocmPackages.rocm-smi # Чтоб в btop было gpu (не работает)
@ -157,7 +157,7 @@
fzf # Нечёткий поиск fzf # Нечёткий поиск
killall # Убить процессы. Мем, что в стоке не стоит killall # Убить процессы. Мем, что в стоке не стоит
libnotify # Вызов оповещений через "notify-send" libnotify # Вызов оповещений через "notify-send"
gallery-dl # download images from several image hosting sites gallery-dl # Качать много картинок с кучи разных сайтов
alacritty # Минималистичный терминал. Основной у меня alacritty # Минималистичный терминал. Основной у меня
kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает kitty # Самый быстрый протокол отображения медиа, но ssh через жопу работает
@ -186,7 +186,7 @@
librewolf librewolf
firefox firefox
chromium chromium
# ff2mpv # Открывать видео из браузера в mpv плеере # ff2mpv # Открывать видео из браузера в mpv плеере. Кидает файл в каталог мозилы, мне не надо
lynx # Текстовый браузер в терминале. Без картинок lynx # Текстовый браузер в терминале. Без картинок
########## ##########
@ -252,7 +252,7 @@
# Смотреть картинки # Смотреть картинки
imv # Не умеет показывать анимированные webp. Через раз может показывать avif imv # Не умеет показывать анимированные webp. Через раз может показывать avif
qview # Умеет в анимированные webp. Не умеет открывать avif qview # Умеет в анимированные webp. Не умеет открывать avif
feh # Вроде нужен в большом количестве софта как зависимость. Может в avif, но криво feh # Нужен в большом количестве софта как зависимость. Может в avif, но криво
############ ############
## Social ## ## Social ##
@ -355,11 +355,10 @@
google-fonts google-fonts
libva-utils # Проверяет работоспособность VAAPI? libva-utils # Проверяет работоспособность VAAPI?
clinfo # Проверяет работоспособность OpenCL? clinfo # Проверяет работоспособность OpenCL?
libcap # Мб надо для nekoray
libsecret # Хранить и получать аккаунты у приложений. Например для jetbrains toolbox libsecret # Хранить и получать аккаунты у приложений. Например для jetbrains toolbox
alsa-utils # Мне для команды amixer надо alsa-utils # Мне для команды amixer надо
pamixer # PulseAudio cli (громкость редачу) pamixer # PulseAudio cli (громкость редачу)
weston # Для запуска wayland only apps на x11 (ещё есть cage, на тесты ставлю оба) weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
# lxqt.lxqt-policykit # Меню для воода пароля при запуске с правами админа. Пока юзаю от гнома # lxqt.lxqt-policykit # Меню для воода пароля при запуске с правами админа. Пока юзаю от гнома
]; ];