Skip to content

tejas-luthra/hyprland-dotfiles

Repository files navigation

My dotfiles for my Arch Linux rice with Hyprland. It mostly works.

WARNING

Leave all the files in /home/$USER/Github or else genlinks.sh will not work. If you do change the directory you will have to edit the links script.

Table of Contents

Required Packages

sudo pacman -S -< pkglist.txt
yay -S -< pkglist_aur.txt

Don't forget to install exodia-os cursors, icons, and make sure to config Firefox.

Default Apps

I use kitty for my terminal, neovim as my editor, and firefox as my browser.

Oh My Zsh

Who's supprised, someone who enjoys ricing is using Oh My Zsh, crazy thought.

Anyways jokes aside just make sure you have installed Zsh before you install OMZsh

pacman -Syu zsh

The steps on how to install oh my zsh are here

Nvim Stuff

Some of the vim plugins require some packages but setting them up is pretty self explanitory.

Packages for Tagbar:

pacman -Syu ctags

Packages for COC

yay -S nodejs yarn

Once COC is running with NodeJS, go into the COC directory(.config/nvim/plugged/coc.nvim) and run:

yarn install

yarn build

Visudo Stuff

Add this to the visudo file so that reboot.sh can run.

%wheel ALL = NOPASSWD: /bin/kill

Other Stuff

These are the other repos that need to be set up for the install to function smoothly.

This is for OSD. Thigs like volume control and so on.

https://github.com/ErikReider/SwayOSD

This is for the firefox theme.

https://github.com/ranmaru22/firefox-vertical-tabs

About

These are my dotfiles.

Resources

Stars

Watchers

Forks

Packages

No packages published