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

3. Install Chaotic-AUR (website https://aur.chaotic.cx/):

sudo 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:

Follow this tutorial

(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

21. If you need to see the list of Sebekdots keyboard shortcuts, access the help screen by pressing Super + A (Very useful).

ENJOY YOUR DOTFILES!