Sebekdots Wiki - denoobaprolinux/sebekdots-eng GitHub Wiki
Instructions to install Sebekdots
Since I haven't created a program/script to install the dotfiles, I've created this step-by-step tutorial, proven already in my Spanish repository, so you'll be able to install this dotfiles successfully.
Steps:
1. Install cmake to be able to install Yay
sudo pacman -S cmake
2. Install Yay
Alternative 1 (I used this one):
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay makepkg -si
Alternative 2:
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
https://aur.chaotic.cx/):
3. Install Chaotic-AUR (websitesudo pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
sudo pacman-key --lsign-key 3056513887B78AEB
sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst'
sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'
4. Add the repository to /etc/pacman.conf:
**[chaotic-aur] ** Include = /etc/pacman.d/chaotic-mirrorlist
5. Clone Sebekdots:
git clone https://github.com/denoobaprolinux/sebekdots-eng.git
6. Install Dependencies:
Using Pacman:
sudo pacman -S nwg-clipman cliphist hyprpaper waybar nwg-look nwg-menu nwg-drawer rofi-wayland swww grim swappy slurp network-manager-applet pacman-contrib trizen blueman kooha udiskie python-pywal yad yay -S hyprlock swayosd-git swaync-git
Install waypaper using pipx (recommended - requires pipx):
pipx install waypaper
You also can install waypaper using yay:
yay -S waypaper
Hyprpaper will need to have installed this dependencies:
wayland
wayland-protocols
pango
cairo
file
libglvnd
libglvnd-core
libjpeg-turbo
libwebp
libjxl
hyprlang
hyprutils
hyprwayland-scanner
hyprgraphics
If you don't want to use Hyprpaper and just use swww as a wallpaper engine, you can skip the installation of those dependencies, but the chances are that most of them are in your system already when you installed Hyprland (wink, wink)
Building Eww:
(might take some time to build, be patient)
7. Enable plugins in Hyprland and activate hyprexpo:
sudo pacman -S cpio meson
hyprpm update
hyprpm add https://github.com/hyprwm/hyprland-plugins
hyprpm enable hyprexpo
8. Create the folder /home/user/Images/Wallpapers and place a wallpaper there.
- While on home folder in a terminal:
cd Images
mkdir Wallpapers
Of course, you can create that using your favorite file explorer.
9. Unzip the files "neuropolitical.zip", "Monofur.zip", and "fast_hand.zip", then cut/copy their contents into the "fonts" folder (create it under /home/user/.local/share)
10. Go to a terminal and install the fonts with the following command:
fc-cache -f -v
11. Copy the folders eww, hypr, kitty, nwg-panel, nwg-drawer, rofi, sncdown, sncdowncenter, sncup, sncupcenter, sncleft, wal, and waybar from /where/you/cloned/Sebekdots to /home/user/.config
12. Open a terminal and go to the folder /home/user/.config/waybar and give execution permissions to all scripts there with the following command:
chmod +x *.sh
13. Then go to the "themes" folder within the previous path and give execution permissions to themeswitcher.sh:
chmod +x *.sh
14. You must also give execution permissions to the scripts in the /home/user/.config/hypr folder:
chmod +x *.sh
15. Execute waypaper in a terminal and choose the wallpaper you want.
16. Press the keybinding Super + Shift + Q to load the default Waybar (Classic - Bottom)
17. Use the Waybar Theme Switch button to select another theme and apply the changes to the system
18. Unzip the file "candy-icons.tar.xz" and after unzipping, copy its contents to the /home/user/.icons folder (create it if you don’t have it)
19. Open GTK Settings and select your icon pack
20. To make the on-screen indicators work, you must enable the service. To do so, run in a terminal:
sudo systemctl enable --now swayosd-libinput-backend.service