This Dotfiles is made particularly to help me install things that I think can be done faster, I also hope it will be useful for whoever needs it.
My favorite distro is Debian so it's mostly meant to work well on Debian, it also has functionality on Fedora (since I use it too) and Archlinux (because I might use it again in the future).
sudo apt install dialog git inxi -y
sudo dnf install dialog git inxi -y
sudo pacman -S dialog git inxi -y
su -c 'dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'
pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com
pacman-key --lsign-key FBA220DFC880C036
pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'
sudo pacman-key --init
sudo pacman -Syyu
sudo echo "[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist" >> -a /etc/pacman.conf
sudo pacman -Syyu
This is a Script that I wrote to facilitate the installation in the three right-handed ones that I use most frequently (Debian, Fedora and ArchLinux). To use it, you just have to put this command line in the terminal.
cd ~/ && git clone https://github.com/yordisc/dotfiles && chmod 777 dotfiles/* -R && cd dotfiles/ && sudo bash dotfiles.sh
And follow the next steps:
- Enter the name of the user to whom you want to install the programs.
- The package you want to use according to the distribution is placed: Deb , Rpm , Aur.
- Select what you want to install (there are three menus so if you are not going to install anything from one press ENTER and go to the next menu).
The Bspwm installer is inside dotfiles.sh, just select it.
Ctrl + Super + h - It will show the keybindings menu
Alt + Super + p - Switch to polybar alternative
Alt + Super + Tab - Change skin
git clone https://github.com/ryanoasis/nerd-fonts
unzip nerd-fonts-master.zip
rm nerd-fonts-master.zip
cd nerd-fonts
sudo bash ./install.sh
sudo blkid
sudo mousepad /etc/fstab
To repair grub on Fedora use this command:
sudo grub2-mkconfig -o /etc/grub2.cfg
sudo grub2-mkconfig -o /etc/grub2-efi.cfg