Skip to content

Latest commit

 

History

830 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#+TITLE: README
#+AUTHOR: Touhidul Shawan
#+DESCRIPTION: Readme files to decorate about my dotfiles 

* Table of Contents :toc:
- [[#attention][Attention]]
- [[#introduction][Introduction]]
  - [[#system-info][System Info]]
- [[#awesome-window-manager][Awesome Window Manager]]
  - [[#installation][Installation]]
  - [[#gruvbox-dark-for-awesomewm][Gruvbox Dark for AwesomeWM]]
- [[#some-application][Some Application]]
  - [[#mpd--ncmcpp][MPD & Ncmcpp]]
  - [[#emacs][Emacs]]
  - [[#neovim][Neovim]]
- [[#][]]

* Attention
#+begin_quote
No Longer using Awesome window manager.
Currently using Archlinux + sway
#+end_quote
* Introduction
This repository is being used to store configuration files of my system.

** System Info

[[./.screenshots/sysinfo.png]]

* Awesome Window Manager
I use [[https://awesomewm.org/][Awesome Window Manger]] in my [[https://www.archlinux.org][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
#+begin_SRC sh :results output
git clone https://github.com/touhidulShawan/dotfiles.git

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

*** As git bare repository
#+begin_src sh :results :output

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

#+end_src

*** Dependencies for AwesomeWM
Install [[https://github.com/lcpz/lain][lain]]  & [[https://github.com/lcpz/awesome-freedesktop][freedesktop]]

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

** Gruvbox Dark for AwesomeWM
[[https://github.com/lcpz/awesome-copycats/tree/master/themes/multicolor][multicolor]] theme from [[https://github.com/lcpz/awesome-copycats][awesome-copycats]] with some modification and [[https://github.com/morhetz/gruvbox][Gruvbox Dark]] colorscheme according to my taste.

*** Gruvbox

[[./.screenshots/home2.png]]

* Some Application

** MPD & Ncmcpp 
- [[./.config/mpd/mpd.conf][mpd config]]
- [[./.config/ncmpcpp/config][ncmcpp config]]
  
  [[./.screenshots/mpd.png]]

** Emacs 
- [[./.config/emacs/config.org][emacs config]]
  
  [[./.screenshots/emacs.png]]

** Neovim
- [[./.config/nvim/init.lua][neovim config]]

[[./.screenshots/nvim.png]]


* 
#+begin_quote
I am using Arch Linux + Sway ❤.
#+end_quote>

About

Repository that contains my configuration files of working arch machine

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages