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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 git@github.com: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