Thorn Princess Dotfiles

June 30, 2024

Thorn Princess Dotfiles

This is my first linux rice! also, my first arch install. Please don't judge my messy dotfiles ;-;

Reddit Post

Github Repo

Here's your updated "Required Packages" section with emojis added for each package to make it more visual and fun:


Required Packages

  • ๐Ÿ–ฅ๏ธ Make sure Xorg is installed

  • ๐ŸชŸ bspwm โ€“ basic window manager
    sudo pacman -S bspwm

  • ๐ŸŽน sxhkd โ€“ hotkey daemon for bspwm
    sudo pacman -S sxhkd

  • ๐Ÿ–ผ๏ธ nitrogen โ€“ wallpaper manager
    sudo pacman -S nitrogen

  • ๐Ÿ–ฎ alacritty โ€“ primary terminal
    sudo pacman -S alacritty

  • ๐Ÿ”ค noto-fonts โ€“ terminal fonts
    sudo pacman -S noto-fonts

  • ๐ŸŒŸ ttf-font-awesome โ€“ icons for polybar
    sudo pacman -S ttf-font-awesome

  • ๐ŸŒซ๏ธ picom โ€“ compositor for transparency and effects
    sudo pacman -S picom

  • ๐ŸŸ fish โ€“ terminal shell
    sudo pacman -S fish

  • ๐Ÿ“Š polybar โ€“ system bar
    sudo pacman -S polybar

  • ๐Ÿš€ rofi โ€“ application launcher
    sudo pacman -S rofi

  • ๐Ÿ’ก brightnessctl โ€“ brightness control for polybar
    sudo pacman -S brightnessctl

โš ๏ธ If you don't need brightness control, you need to remove module/brightnessctl inside ~/.config/polybar/config.ini


How to install

  1. Install all required packages.

    sudo pacman -S bspwm sxhkd nitrogen alacritty noto-fonts ttf-font-awesome picom fish brightnessctl rofi polybar
  2. Run the install script:

    git clone https://github.com/keidowisu/ThornPrincessDot.git
    cd ThornPrincessDot
    sh install.sh
  3. Enter the Xorg environment using xstart or lightDM

  4. Remove the fish shell greeting for a cleaner shell:

    set -U fish_greeting ""
  5. If you are getting X cursor on the desktop install: xorg-xsetroot

  6. If you are using wired network, You need to configure module/wlan inside ~/.config/polybar/config.ini after installation.


Wallpaper


Need help?

Contact me on Reddit: u/keidowisu

FOLLOW ME

Crafted by the [2024] version of Timoo