Skip to content

salil-sudo/ricer

Repository files navigation

Ricer: A script that installs my setup on Arco Linux

Please read the instructions here carefully before installing anything

What is this?

This script is is a side-project I made to make my life easier when I want to migrate to a new machine or clean format my own machine and have my customized setup in place without much effort. I made one simple shell script that does it all.

Some features and specs of this setup can be found here

Warning: Use this ricer at your own risk. Best thing to do is install it on a freshly erased drive. Dont forget to backup your data before you do anything (Unless you know what you are doing 😉)

Pre-Installation

If you are testing this in a virtual machine, please refer to known issues section.

This script is intended to work with freshly installed Arco (vanilla Arco). Make sure you have created a user and logged in as a user and not as root.

Installation

Installation is straightforward:

sudo pacman -Syu
git clone https://github.com/salil-sudo/ricer
cd ricer
bash ./ricer
systemctl enable sddm.service
reboot

Post-installation

  • After logging into bspwm, you can press Alt+Shift +h, which will pull up a helper manual to get you started with basic keybindings.
  • You will probably have to change the function keys to suit your keyboard layout. The function keys control sound, keyboard backlight and brightness. You can make these changes in ~/.config/sxhkd/sxhkdrc .
  • By default sample wallpapers have been added in ~/Pictures/wallpapers/. It is highly recommended to add more wallpapers here to make the most of the aesthetics. Just press Alt+Shift +r to refresh the wallpaper and enjoy 😃.
  • Open neovim (nvim) and do a :PlugUpdate

Known issues

If you are using a virtual machine or a machine with a really old hardware or for some other reason, picom's dual kawase blur wont work. In that case just remove Tryone's picom fork (if it is successfully installed at all) and install vanilla picom.

yay -Rs picom-tryone-git
sudo pacman -S picom

After that just remove the old config file ~/.config/picom.conf and the in ~/.config/bspwm/bspwmrc change the line picom --experimental-backends & to picom &

Acknowledgements & Contributions

As we all do (at some point), I have taken some code snippets from internet formus and other places on the internet. I have mentioned the places I got my scripts and snippets from in THANKS.md. I have modified and adopted these to my own taste and convinience. For some reason, if you see your script or part of it and feel that I havent credited you, just let me know, I will do so. Any improvements, suggestions, feature requests and debloatings are of course welcome.

Contact

salil@salil.cool

About

No description, website, or topics provided.

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors