Skip to content

Poellebob/minima-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minima-shell

minima-shell is a userspace shell and a scroll and hyprland config in one.

Even tho it it supports hyprland fully it is not as featrue complete as scroll.

i3 and sway is also supported but a config is not provided yet.

Warning: this project is not done and is still pre-alpha, it will contain bugs

Install

Warning backup your configs

Manual

sudo pacman -Syu wireplumber libgtop bluez bluez-utils btop networkmanager dart-sass wl-clipboard brightnessctl swww python upower pacman-contrib power-profiles-daemon gvfs cliphist hyprland hyprlock hypridle kitty ttf-jetbrains-mono-nerd qt6-wayland qt5-wayland qt5ct grim slurp swappy wiremix bluetui archlinux-xdg-menu xdg-desktop-portal-hyprland xdg-desktop-portal-gtk xdg-desktop-portal-wlr xdg-desktop-portal jq bc hyprpolkitagent git zsh breeze breeze-gtk breeze5 papirus-icon-theme fzf zoxide
yay -S --noconfirm qt6ct-kde rose-pine-hyprcursor rose-pine-cursor quickshell-git matugen-bin afetch hypremoji
sudo update-desktop-database
sudo mv /etc/xdg/menus/arch-applications.menu /etc/xdg/menus/applications.menu 

Copy to home

git clone git@github.com:Poellebob/minima-shell.git
cd minima-shell
rm README.md
rm install.sh
rm -rf .git
rm -rf ./**.git*

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"

cp -r ./config/*      ~/.config/
cp -r ./zsh-defer/*   ~/.zsh-defer/
cp -r ./Wallpapers/   ~/

# run if first time install

# cp ./defaults/hypr.conf    ~/config/hypr/config.conf
# cp ./defaults/config.ini   ~/config/quickshell/config.ini

chmod +x ~/.config/quickshell/scripts/generate-colors.sh
chmod +x ~/.config/quickshell/scripts/sysfetch.sh
chmod +x ~/.config/hypr/genkeys.sh
chmod +x ~/.config/hypr/set-xft-dpi.sh
chmod +x ~/.config/hypr/suspend.sh

touch ~/.config/wallpaper.conf
echo $HOME/Wallpapers/botw.png > ~/.config/wallpaper.conf
mv defaults/hypr.conf ~/.config/hypr/config.conf

sh -c ~/.config/quickshell/scripts/generate-colors.sh

virt-machine

sudo pacman -S qemu libvirt virt-manager dnsmasq bridge-utils #ebtables
sudo systemctl start libvirtd
sudo systemctl enable libvirtd

sudo usermod -aG libvirt,video,render,kvm $(whoami)

sudo virsh net-start default
sudo virsh net-autostart default

Sway/Scroll/i3

Screen

# display definitions
output DP-1 {
    res 1920x1080
    position 0 0
    scale 1.0
}

output HDMI-A-1 {
    res 1920x1080
    position -1920 0
    scale 1.0
}

# define workspases for screens
workspace 1 output DP-1
workspace 10 output HDMI-A-1

exec swaymsg workspace 1
exec swaymsg workspace 10

Make a app workspace

This will be shown in the pager

set $ws "stremio" # name that will be shown in the pager

for_window [app_id="com.stremio.stremio"] move to workspace $ws

# force fullscreen
for_window [app_id="com.stremio.stremio"] fullscreen enable

About

NO WAYBAR HERE!!!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published