-
Shell: zsh
-
Framework shell: Oh My Zsh
-
Theme: Powerlevel10k
-
Window Manager: Hyprland
-
Shell environment: Caelestia Shell
-
Qt/QML framework: QuickShell
-
Status bar: Waybar
-
Launcher: Wofi
-
Notification daemon: Fnott
-
Wallpaper daemon: Hyprpaper
-
Wallpaper manager: Waypaper
-
Audio session manager: WirePlumber
-
Audio/Video server: PipeWire
-
Wayland compatibility: XWayland
-
Qt Wayland support: qt5-wayland
-
Qt6 Wayland support: qt6-wayland
-
Desktop portal: xdg-desktop-portal
-
Hyprland portal: xdg-desktop-portal-hyprland
-
Display manager: SDDM
-
Terminal emulator: Kitty
-
File manager: Nautilus
-
Audio control: Pavucontrol
-
Virtual filesystem support: GVFS
-
Anime explorer: ani-cli
-
Video downloader: yt-dlp
-
Audio + video toolkit: FFmpeg
-
System information: fastfetch
-
AUR helper: yay
-
APT alternative: nala
-
Windows package manager: Scoop
-
Firefox user.js: by brainfucksec guide here
-
Dotfiles base: ml4w-dotfiles
-
waybar base: waybar-config
-
Custom script: yt-ipod — personal script to download songs from YouTube
- -> zsh easy-sh [options]
- -> to list all the options use zsh easy-sh -h or --help
chmod +x script.sh
./script.sh
-- or
zsh arch-install.sh || bash arch-install.sh- scripts -> .sh to use with wsl
This guide walks you through setting up an SSH key for secure communication with GitHub.
Run the following commands, replacing the email with your GitHub email:
ssh-keygen -t ed25519 -C "your_email@example.com"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub- After running the
cat ~/.ssh/id_ed25519.pubcommand:
- Copy the entire output (
ssh-ed25519+ end with your email). - Go to github and sign in.
- In the top-right corner, click your profile picture → Settings.
- In the sidebar, click SSH and GPG keys.
- Click New SSH key.
- Add a title (e.g., "My Laptop" or "WSL").
- Paste your copied key into the Key field.
- Click Add SSH key to save.
ssh -T git@github.com- for wsl
- To set a different default user than root, append the following to the /etc/wsl.conf file
[user]
default=usernamepasswd
useradd -m -g users -G wheel -s /bin/bash [username]
echo "%wheel ALL=(ALL) ALL" >/etc/sudoers.d/wheel
passwd [username]- to apply wallpaper colors to your system use
matugen image <path to image>