This repo contains my dotfiles for my rice. If you want to replicate my desktop, you ought to follow the guide.
Tiling mode: Floating mode: Desktop:
- OS: Arco linux (bedrock linux now)
- Screenshots: grimblast
- Notifications: mako
- Terminal: alacritty
- Shell: oh-my-zsh
- oh-my-zsh theme: powerlevel10k
- Browser: vivaldi
- Files Manager: Dolphin
- Wayland Compositor: Hyprland
- Editor: Neovim (AstroNvim {This repository does not have AstroNvim installed})
- GTK+ and Qt theme: Orchis Dark
- Icon theme: ArcoLinux Candy Beauty
- Mouse cursor: Bibata-Modern-Ice
Assuming you want the AUR in your system, despite it not being an arch-based distro:
wget https://github.com/bedrocklinux/bedrocklinux-userland/releases/download/0.7.28/bedrock-linux-0.7.28-x86_64.sh
sh bedrock-linux-0.7.28-x86_64.sh --hijack
After doing so, you are ought to follow bedrock's instructions and in the end reboot your system. Now that you have rebooted your system, all you need to do is fetch pacman from arch linux:
brl fetch arch
sudo pacman -Syyuv
There are 2 ways into implimenting the dotfiles in your home path 1st way} Clone this github repository to your home path, then move everything inside the dotfiles directory:
git clone https://github.com/Gxnum/dotfiles/
mv ~/dotfiles/.config ~/
mv ~/dotfiles/alacritty ~/
mv ~/dotfiles/.zshrc ~/
rm -rf -vr ~/dotfiles
2nd way (not recommended)} Clone this github repository to your /home/ directory, then rename dotfiles
to your user:
cd /home
sudo git clone https://github.com/Gxnum/dotfiles/
sudo mv /home/dotfiles /home/[instert your user]
Of course, you can install any other AUR helper, but I recommend yay:
sudo pacman -S
cd /opt
sudo git clone https://aur.archlinux.org/yay-git.git
sudo chown -R USER:USER ./yay-git
cd yay-git
makepkg -si`
If you are using a different AUR helper, just change yay -S
with your AUR helper and it's install flag
yay -S hyprland mako neovim bashtop pulseaudio orchis-kde-theme-git orchis-theme-git arcolinux-candy-beauty-git bibata-cursor-theme-bin ttf-jetbrains-mono-nerd neofetch waybar pavucontrol fzf mpv libqalculate alacritty grimblast-git grim swaybg swayidle ly zsh dolphin pamixer ttf-ms-fonts ttf-apple-emoji kvantum-qt5-git kvantum-qt6-git lxappearance qt5ct rofi ttf-jetbrains-mono btop betterdiscord-installer Discord
"Oh-My-Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins and themes"
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
"Powerlevel10k is a theme for Zsh. It emphasizes speed, flexibility and out-of-the-box experience."
yay -S --noconfirm zsh-theme-powerlevel10k-git ttf-meslo-nerd-font-powerlevel10k
echo 'source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
Afterwards, create or open ~/.config/alacritty/alacritty.yml and add the following section to it:
font:
normal:
family: "MesloLGS NF"
then reload Alacritty or type zsh
, this will put you into the p10k configure
.