Реворк моих старых дотфайлов
Для чего | Что используется |
---|---|
WM | Hyprland |
OS | Arch Linux |
Terminal | Alacritty |
File Manager | Nautilus |
Shell | ZShell |
Text Editor | Emacs |
Launcher | Rofi |
Bar | Waybar |
Theme picker | Pywal |
Notifications | Mako |
$ sudo pacman -Syy --needed git base-devel && git clone https://github.com/Spbog/dotfiles.git && ./install.sh
Установите git и base-devel:
$ sudo pacman -Syy --needed git base-devel
Скопируйте дотфайлы и перейдите в директорию с ними:
$ git clone https://github.com/Spbog/dotfiles.git && cd dotfiles/
Установите yay:
$ git clone https://aur.archlinux.org/yay.git && cd yay/ && makepkg -si
Установите зависимости:
$ sudo pacman -R --noconfirm pulseaudio
$ yay -S hyprland rofi-wayland waybar hyprlock walogram-git pywal python3 python-pip python-pywalfox swww grim slurp pipewire wireplumber pavucontrol helvum alacritty mako emacs nautilus zoxide thefuck oh-my-posh --noconfirm
$ pip3 install colorz --user --break-system-packages
Измените и скопируйте аватар профиля avatar.png
$ cp avatar.png ~/avatar.png
Переместите файлы из config/ в ~/.config/, а fonts/ в ~/.local/share/fonts/.
$ cd dotfiles && cp -r config ~/.config && cp -r fonts ~/.local/share/fonts/
Скопируйте папку с обоями "Wallpapers" в ~/Wallpapers. Скопируйте туда любые обои.
$ cp -r Wallpapers ~/Wallpapers
Создайте тему из обоев:
$ wal -i ~/Wallpapers/file --saturate 0.2 --backend colorz
После сделайте симлинки на файлы из .cache в .config:
$ ln -sf ~/.cache/wal/colors-waybar.css ~/.config/waybar/colors-waybar.css
$ ln -sf ~/.cache/wal/hyprlock.conf ~/.config/hypr/hyprlock.conf
$ ln -sf ~/.cache/wal/mako-config ~/.config/mako/config
Удалите репозиторий для освобождения места:
$ cd .. && rm -rf dotfiles/
Хоткей | Что делает |
---|---|
Win + W | Выбор обоев |
Win + D | Rofi |
Win + X | Kill |
Win + R | Emacs |
Win + E | Nautilus |
Win + Q | Alacritty |
Win + P | Power Menu |
Win + L | Hyprlock |