Dr. Asifur Rahman Akonjee
My youtube channel: https://www.youtube.com/@dr.asifakonjee
My github repo: https://www.github.com/asifakonjee
- Arch Linux Base Install
- yay
sudo pacman -S hyprland xdg-desktop-portal-hyprland waybar konsole foot libsixel sddm thunar thunar-volman thunar-media-tags-plugin thunar-archive-plugin gvfs-mtp swayidle \
swaybg wl-clipboard dunst geany gwenview okular qt5-svg inetutils \
xdg-user-dirs pavucontrol qt5-graphicaleffects qt5-quickcontrols2 mpv micro pipewire pipewire-audio pipewire-pulse pipewire-jack pulsemixer wireplumber bluez blueman brightnessctl \
grim slurp jq dunst qt5-wayland qt6-wayland qt5ct qt6ct ffmpeg ffmpegthumbs tumbler ffmpegthumbnailer \
Run as user NOT ROOT!
sudo pacman -S base-devel git
git clone https://aur.archlinux.org/yay
cd yay
makepkg -si
yay -S rofi-lbonn-wayland-git swaylock-effects-git networkmanager-dmenu-git \
xfce-polkit-git nwg-look kvantum-qt5-git kora-icon-theme bibata-cursor-theme
- Copy the contents of config to .config
- Copy the content of etc to your /etc folder. Don't copy the folder and paste it into /etc! It will break the system. Copy the content.
- Copy the contents of usr to the respective folders fo /usr/share folder. Don't copy the folder and paste into /usr/share! It will also break your system. Copy the contents to the respective folder.
- Move ~/.config/rofi/simple.rasi to /usr/share/rofi/themes folder.
- Default layout is master (not dwindle) but you can change that in
~/.config/hypr/themes/simple/myColors.conf
- Environmental Variables are set on hyprland.conf file. However, if you use Hyprland only you can also add these lines to
/etc/environment
. But this is optional.
MOZ_ENABLE_WAYLAND=1
QT_QPA_PLATFORMTHEME=qt5ct
QT_QPA_PLATFORM=wayland
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
QT_AUTO_SCREEN_SCALE_FACTOR=1
Reference:
- https://github.com/hyprwm/Hyprland
- https://wiki.hyprland.org/
- https://github.com/wildan-pratama/wildan-hyprland
- https://github.com/arcolinux/arcolinux-hyprland
MOD key is set to the WINKEY/SUPER
- MOD+Return = Open Default terminal (Foot terminal)
- MOD+SHIFT+Return = Open Konsole (floating)
- MOD+w = Open Browser (Firefox)
- MOD+f = Open File Manager (Thunar)
- ALT(RIGHT) = Open Launcher (Rofi)
- ALT(LEFT)+w = Open active window list
- MOD+s = Screenshot menu
- MOD+x = Power-menu
- ALT(RIGHT)+p = Wallpaper_picker menu
- MOD+c = Close focused app [kill]
- MOD+n = Open network manager
- MOD+r = Open apps as root
- ALT(RIGHT)+Space = Float window
- MOD+b = Hide Waybar
- MOD+SHIFT+b = Restart Waybar
- MOD<+HOLD DOWN LEFT MOUSE BUTTON = Drag floating window
- MOD+↑ ↓ → ← = Switch focus respectively
Other keybindings are at ~/.config/hypr/keybind.conf
Welcome to the Hyparland and Enjoy!
sudo chmod +x install.sh
sudo chmod +x yah.sh
sudo chmod +x copy.sh
./install.sh
./yay.sh
./copy.sh