Skip to content

Repository that contains my configuration files of working arch machine

Notifications You must be signed in to change notification settings

touhidulshawan/dotfiles

Repository files navigation

README

Table of Contents

Introduction

This repository is being used to store configuration files of my system.

System Info

./.screenshots/sysinfo.png

Awesome Window Manager

I use Awesome Window Manger in my Arch Linux main working machine

./.screenshots/home.png

Installation

You can clone the repository and use one of each configuration or use as bare repository

For one of each

open a terminal & type

git clone https://github.com/touhidulShawan/dotfiles.git

# suppose only need awesomewm config files
cp dotfiles/.config/awesome ~/.config/

As git bare repository

mkdir "$HOME/.dotfiles"

git clone --bare [email protected]:touhidulshawan/dotfiles.git "$HOME/.dotfiles"

config() {
    /usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME $@
}

config checkout
config config status.showUntrackedFiles no

Dependencies for AwesomeWM

Install lain & freedesktop

For me: I have installed two packages lain-git & awesome-freedesktop-git from AUR

Gruvbox Dark for AwesomeWM

multicolor theme from awesome-copycats with some modification and Gruvbox Dark colorscheme according to my taste.

Gruvbox

./.screenshots/home2.png

Some Application

MPD & Ncmcpp

Emacs

Neovim

./.screenshots/nvim.png