Skip to content

doc-ar/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

Requirements

Install the dependancies for setting up the dotfiles (Note: This guide uses arch linux package manager pacman)

sudo pacman -Sy
sudo pacman -S git stow

Now install the configured applications themselves

sudo pacman -S neovim mpv foot lf fastfetch tmux libsixel chafa

Setting up the dotfiles

Clone the This repo in your home directory and use stow to create symlinks

cd ~
git clone --recurse-submodules https://github.com/doc-ar/dotfiles.git
cd ./dotfiles
stow .

Setting up a nerd font

Install a nerd font from their website or using pacman/aur

sudo pacman -S ttf-jetbrains-mono-nerd

Add the font font JetBrainsMono Nerd Font in your terminal emulator of choice

The font is already added in foot terminal's config files

Setting Up zsh

The .zshrc file contains all of the setup except the zsh plugin manager. Install zsh plugin manager using an AUR helper.

yay -S zinit
paru -S zinit

Setting up tmux

While inside a tmux environment, run the following command

tmux source ~/.config/tmux/tmux.conf

Press prefix + I (capital i, as in Install) to fetch the plugin

By default the prefix in tmux is ctrl + b

I have set up the prefix tmux.conf as ctrl + space

Notes

  1. The lf file manager is configured to show image previews using sixel. If your terminal emulator does not support sixel it will not work. For example: kitty terminal emulator uses its own protocol called kitty

About

My dotfiles for linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published