Giter Club home page Giter Club logo

hyprland-rice's Introduction

PROXY'S DOTS

Rice Preview

โ €โ €   ๐ŸŒธ Setup / Hyprland ๐ŸŒธ
 -----------------------------------

 โ•ญโ”€ Distro  -> Archcraft x86_64
 โ”œโ”€ Editor  -> VSCode / NeoVim
 โ”œโ”€ Browser -> Firefox
 โ”œโ”€ Shell   -> ZSH
 โ•ฐโ”€ Resource Monitor -> Btop

 โ•ญโ”€ Model -> ASUS TUF Gaming A15
 โ”œโ”€ CPU   -> Ryzen 7 4800H @ 4.3GHz
 โ”œโ”€ GPU   -> NVIDIA GeForce RTX 3050
 โ•ฐโ”€ Resolution -> 1920x1080

 โ•ญโ”€ WM       -> Hyprland
 โ”œโ”€ Terminal -> Kitty
 โ”œโ”€ Theme    -> Tokyonight-Dark-BL-LB
 โ”œโ”€ Icons    -> Tokyonight-Moon
 โ•ฐโ”€ Font     -> CaskaydiaCove Nerd Font

   ๏…ผ   ๏Œƒ   ๏ŒŽ   ๏ŒŒ   ๏ŒŠ   ๏Œ™   ๏Œ…   ๏Œ“

Wallpapers

rice.mp4

Installation

Dependencies

  • Using paru

    paru -S base-devel pokemon-colorscripts-git hyprland-git hyprpicker-git xdg-desktop-portal-hyprland-git waybar-hyprland cava kitty wofi starship wl-clipboard swaync swaylock-effects swaylockd tty-clock-git playerctl pavucontrol btop mpd mpd-mpris mpv mpv-mpris qt5-base qt5-wayland qt6-base qt6-wayland lsd geany bat cliphist-bin polkit-gnome g4music wlogout visual-studio-code-bin boo-grub-git boo-sddm-git proxzima-plymouth-git --needed
  • See https://wiki.hyprland.org/Useful-Utilities/Hyprland-desktop-portal/#installing

    paru -R xdg-desktop-portal-wlr
  • Extra dependencies (not necessary)

    paru -S system76-power obs-studio wlrobs-hg v4l2loopback-dkms v4l2loopback-utils v4l-utils waydroid binder_linux-dkms chromium-wayland-vaapi qalculate-gtk qimgv-light rlr-git uget onlyoffice --needed
  • Chaotic-AUR :: Automated building repo for AUR packages ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป

Note

Go through the packages once, before blindly installing them.

GTK Theme, Icons, Cursors

  • GTK Theme :: Tokyonight-Dark-BL-LB

    cd ~/Downloads
    git clone https://github.com/Fausto-Korpsvart/Tokyo-Night-GTK-Theme.git
    cd Tokyo-Night-GTK-Theme/
    sudo cp -r themes/Tokyonight-Dark-BL-LB /usr/share/themes/
  • Icons:: Tokyonight-Moon

    cd ~/Downloads
    git clone https://github.com/Fausto-Korpsvart/Tokyo-Night-GTK-Theme.git
    cd Tokyo-Night-GTK-Theme/
    sudo cp -r icons/Tokyonight-Moon /usr/share/icons/
  • Cursors :: Sweet-cursors

    cd ~/Downloads
    git clone https://github.com/EliverLara/Sweet.git -b nova
    cd Sweet/
    sudo cp -r kde/cursors/Sweet-cursors /usr/share/icons/
  • GRUB :: PROxZIMA/boo-grub

  • Plymouth :: PROxZIMA/proxzima-plymouth

  • SDDM :: PROxZIMA/boo-sddm

Dotfiles

cd ~/Downloads
git clone https://github.com/PROxZIMA/.dotfiles.git
cd .dotfiles
cp -r .config .icons .local .mpd .ncmpcpp .scripts ~/
cp .face .fonts.conf .dmrc .gtkrc-2.0 ~/

Warning

Again, do not, I said DO NOT blindly run this. Backup your dots beforehand.
These commands are well suited for freshly installed systems.

Extras

Vscode

  • Theme :: Sweet Dracula
  • Extension :: Fix VSCode Checksums
  • .dotfiles/.config/Code/User/vsc.css is a special CSS file that I use to modify vscode's UI (Vscode's core file is edited so follow the steps with care).
    $ # Replace [code|codium|vscodium-bin] with appropriate folder name.
    $ resPrefix=/usr/share/[code|codium|vscodium-bin]/resources/app/out/vs/code/electron-[browser|sandbox]/workbench
    $ # Symlink required files in the above folder.
    $ ln -s '/full/path/to/.dotfiles/.config/Code/User/vsc.css' $resPrefix
    $ ln -s '/full/path/to/.dotfiles/.icons/default/vsc/' $resPrefix
    • Open $resPrefix/workbench.html and add <link rel="stylesheet" href='vsc.css'> inside the <head> tag.
      $ sed -i 's;</head>;<link rel="stylesheet" href="vsc.css"></head>;g' $resPrefix/workbench.html
    • Restart Vscode. Open the command palette and execute Fix Checksums: Apply. Restart again.
      • Perform the above 2 steps every time Vscode is updated.
  • Voilร  !!!
  • If you don't want to touch the core file (which is not a big deal) you can use Customize UI.
    • This method may/may not work as extensions can't be guaranteed to always work.
    • All required settings are present in settings.json. Use the following command to convert your CSS file to Customize UI's json object.
      $ sed -ze 's/\n/ /g' -Ee 's,/\*[^*]*\*+([^/*][^*]*\*+)*/,,g' -Ee 's/ {2,}//g' -Ee 's/\}([^\{]*) \{/", "\1": "/g' -e 's/:root \{/{":root": "/g' vsc.css
      <kbd></kbd>`
      

Firefox

Neovim โค๏ธ


Credits

ยฉ r/unixporn

ยฉ All the maintainers and the artists <3

ยฉ flick0 ยฉ Syndrizzle ยฉ NvChad

Sooo that's it for now. See ya!!!

ARIGATOU โค๏ธ

hyprland-rice's People

Contributors

proxzima avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.