zoulx32 / Ra-men

hyprland dot-files & scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

img img

An elegant hyprland config coming with less bloat, smooth workflow and aesthetic black theme

  • minimal setup with Archlinux
  • I just usually forget things so if you are new to Window managers this space will save you !
  • vimrc without bloated plugins.


Install Scripts & Wiki

Arch install && Hyprland Script

If you have arch already installed your (way) then only refer to hyprland script !

Follow these three points till end !

Arch Installation Script

curl -LO spacelegion.org/arch

make the bash executable and run.(make your own tweaks before running it !)

chmod +x arch && ./arch

after the installation system will reboot and you can login. (you need to follow hyprland installation next)

Hyprland Script

curl -sO https://raw.githubusercontent.com/Mr-Mittens/Scripts/main/hyprland/hyper

make the bash executable and run.(make your own tweaks before running it !)

chmod +x hyper && ./hyper

just install only necessary items, these are my preferences you can tweak your likes & also im open for suggestions..

Ref- packages

Just install what you need manually you can opt for better packages.(Don't just install packages from a random script!)

hyprland hyprpaper vim wayland-protocols waybar-hyprland brightnessctl make wlroots pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber xdg-desktop-portal-wlr grim slurp sddm alacritty thunar pavucontrol bluez mpv mako neofetch btop swaybg swayidle swww lxappearance  

After packages are installed clone this repo cd into Ra-men and

mv .config ~/.

also

mv ~/ramen/home/* ~/



Basic keybindings

Note applications that are only necessary are included in the base-installer scripts.

Apps

Keybind Action
⊞ Super X Terminal (alacritty)
⊞ Super Z App Launcher (Wofi)
⊞ Super F File manager (Thunar)

Other

Keybind Action
⊞ Super [0,9] Change workspace
⊞ Super ⇧ Shift [0,9] Move window to a workspace
⊞ Super Q Kill a window
⊞ Super right click Move a window
⊞ Super right click Resize a window

additional-pkgs

 `wl-clipboard` ---> `wayland clipboard utility`
 `ttf-jetbrains-mono`
 `ttf-font-awesome`
 `gvfs-mtp` --> `for automount and all `
 `mtpfs`    --> `for media transfer protocol`

switching from pulseaudio to pipewire
install necessary packages

sudo pacman -S pipewire pipewire-alsa pipewire-pulse pipewire-jack

stop the PulseAudio services and enable pipewire services:

first method

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
systemctl --user disable pulseaudio.socket
systemctl --user disable pulseaudio.service

second method

systemctl --user enable pipewire.socket
systemctl --user enable pipewire.service
systemctl --user start pipewire.socket
systemctl --user start pipewire.service

sound card detecting issue (in your pavucontrol if sound card is showing dummy output)

aplay -1 if audio device not listed then : sudo vim /etc/modprobe.d/alsa-base.conf &

systemctl --user enable pipewire.service
systemctl --user start pipewire.service
systemctl --user enable pipewire-pulse.service
systemctl --user start pipewire-pulse.service

screen sharing issue OBS install this pkg

    sudo pacman -S xdg-desktop-portal-hyprland  

or xdg-desktop-portal-wlr reboot .. try wiki for better understanding!

will be posting troubleshooting & other utilities if you really love nerding out !

Support Me !

img

About

hyprland dot-files & scripts


Languages

Language:CSS 88.5%Language:Vim Script 9.3%Language:Shell 2.0%Language:Makefile 0.2%