Dziękujemy za wybranie nas jako swojego dostawcy dotfiles.
System kontroli wersji
git
- użyty do pobrania dotfiles
Podstawowe pakiety systemowe
base
- minimalny zestaw pakietówbase-devel
- minimalny zestaw pakietów do budowania
Audio
pipewire
- serwer audiopipewire-alsa
- warstwa kompatybilności ALSApipewire-pulse
- warstwa kompatybilności PulseAudiopamixer
- narzędzie CLI do sterowania dźwiękiem
Dependencje do budowania
libx11
- dmenu, dwm, stlibxinerama
- dmenu, dwm, stlibxft
- dmenu, dwm, stfreetype2
- dmenu, dwm, st
Pulpit
picom
- kompozytorsxhkd
- daemon do skrótów klawiszowychxorg-server
- display serverxorg-xinit
- narzędzie do wystartowania Xorga
Narzędzia dla pulpitu
brightnessctl
- narzędzie do zmiany jasności ekranudunst
- serwer powiadomieńunclutter
- ukryj kursor jak nie jest używanyxcape
- narzędzie do remapowania klawiszy modyfikatorówxorg-xinput
- narzędzie do konfiguracji urządzeń wejściowychxwallpaper
- ustawiacz tapet
Czcionka
noto-fonts-emoji
- używane jako czcionkaemoji
ttf-dejavu
- używane jako czcionkasans-sans
,serif
imonospace
ttf-font-awesome-5
AUR - używane do ikonek na pasku
Sieci
networkmanager
- menadżer siecinetwork-manager-applet
- aplikacja zasobnika do konfiguracji sieci
Powłoka
zsh
- najlepsza interaktywna powłoka POSIXzsh-completions
- uzupełnienia komend dla zsh
Motywy
adwaita-qt5
- motyw Adwaita dla Qt 5adwaita-qt6
- motyw Adwaita dla Qt 6gnome-themes-extra
- dodatkowe motywy GTK
Inne
curl
- narzędzie do pobierania/wysyłania danych korzystając z URLgnome-keyring
- systemowy menadżer kluczymandoc
- implementacja manman-pages
- instrukcje obsługi dla mandocxdg-desktop-portal-gtk
- implementacja XDG Desktop Portalxdg-user-dirs
- zarządzaj folderami jak ~/Pobrane i ~/Muzykamate-polkit
- implementacja Polkitu
Edytor tekstu
neovim
- najlepszy edytor tekstu
Przeglądarka internetowa
firefox
- przynajmniej działa
Audio
pavucontrol
- Narzędzie GTK do kontroli dźwięku
aerc
- klient poczty TUIdante
- klient SOCKS, użyty do blokowania w3m od łączenia z netemisync
- klient IMAP, użyty do posiadania lokalnej kopii mailiw3m
- przeglądarka internetowa TUI, użyty do wyświetlania maili HTML
Przeglądarka dokumentów
zathura
- minimalna przeglądarka dokumentówzathura-pdf-mupdf
- wsparcie PDF, EPUB and OpenXPS dla zathura'yzathura-ps
- wsparcie PostScript dla zathura
Czcionka
ttf-liberation
- czcionki zgodne z metryką z czcionkami Windowsanoto-fonts
- czcionka z fantastyczną obsługą językównoto-fonts-cjk
- czcionki CJK (Chiński, Japoński, Koreański)noto-fonts-extra
- dodatkowe warianty czcionek Noto
Menadżer plików
lf
- menadżer plików TUI zainspirowany rangerem
Przeglądarka obrazów
nsxiv
LUBsxiv
- prosta przeglądarka obrazów
Blokada ekranu
i3lock
- prosta blokada ekranu
Odtwarzacz multimedialny
mpv
- najlepszy odtwarzacz multimedialny
Muzyka
mpd
- serwerncmpcpp
- klient TUImpc
- klient CLI
Inne
bat
- klon cat z podświetlaniem składnibind
- narzędzia DNShandlr
- alternatywny handler aplikacji dla xdg-openhtop-vim
AUR - htop ze skrótami klawiszowymi Vimakeepassxc
- menadżer hasełkernel-modules-hook
- zostawia stare moduły po aktualizacji kernelamoreutils
- kolekcja przydatnych narzędzi jak vidir czy spongenewsboat
- czytnik Atom/RSSplocate
- implementacja locateredshift
- regulacja temperatury kolorów wyświetlaczaripgrep
- rekurencyjny grepsnixembed-git
- proxy ikony zasobnika StatusNotifier do XEmbedsyncthing
- narzędzie do synchronizacjiudisk2
- menadżer dyskówyt-dlp
- pobieranie wideo/audio z serwisów jak np. YouTube
$ git clone --bare https://git.dawidpotocki.com/dawid/biual "${XDG_DATA_HOME:-$HOME/.local/share}/biual/git"
$ alias biual="git --git-dir=${XDG_DATA_HOME:-$HOME/.local/share}/biual/git --work-tree=$HOME"
$ biual checkout
Jeśli komenda nie powiedzie się i pokaże następujący komunikat, musisz usunąć lub przenieść wymienione pliki.
error: Wybranie nadpisałoby następujące nieśledzone pliki drzewa roboczego:
.bashrc
Przenieś je lub usuń przed przełączeniem gałęzi.
Przerywanie
Jeśli nie otrzymasz żadnego błędu, powinieneś uruchomić następujące polecenie które pobierze, zbuduje i zainstaluje programy suckless.
$ ~/.local/bin/script/biual install-external
Zmień powłokę użytkownika na zsh.
$ chsh -s /bin/zsh
To już koniec! Pozostaje tylko ponowne uruchomienie komputera.
Wystarczy, że wpiszesz następujące polecenie.
$ biual update