dotfiles

custom dotfiles
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

README.md (3927B)


      1 ```
      2   ┳━┓┏━┓┏┓┓┳━┓o┳  ┳━┓┓━┓
      3   ┃ ┃┃ ┃ ┃ ┣━ ┃┃  ┣━ ┗━┓
      4   ┇━┛┛━┛ ┇ ┇  ┇┇━┛┻━┛━━┛
      5 
      6     about ┄┬┄ custom config files
      7    author ┄┼┄ pyratebeard <root@pyratebeard.net>
      8      code ┄┴┄ https://gitlab.com/pyratebeard/dotfiles
      9 
     10      2bwm ┄┬┄ window manager
     11      cmus ┄┼┄ music player
     12     dunst ┄┼┄ notification daemon
     13     irssi ┄┼┄ irc client
     14       gpg ┄┼┄ gpg agent config
     15      mutt ┄┼┄ email client
     16  newsboat ┄┼┄ rss reader
     17      tmux ┄┼┄ terminal multiplexer
     18     urxvt ┄┼┄ terminal emulator
     19       vim ┄┼┄ text editor
     20       zsh ┄┴┄ shell
     21 ```
     22 
     23 ### CONTENTS
     24  - [introduction](#dotfiles)
     25  - [managing](#managing)
     26  - [how to use](#using)
     27  - [terminal](#terminal)
     28  - [screenshots](#screenshots)
     29  - [citations](#citations)
     30  - [disclaimer](#disclaimer)
     31 
     32 ### DOTFILES
     33 
     34 In the world of Linux everything is a file and you can create a incredibly personalised environment by modifying your dotfiles.
     35 
     36 This is known as 'ricing' and can become very, [very obsessive](https://pyratebeard.net/scrots.html)...
     37 
     38 ### MANAGING
     39 
     40 I manage my dotfiles using [stow](http://www.gnu.org/software/stow/).  The stow package should be available in your preferred package manager.
     41 
     42 ### USING
     43 Clone the repo into your home directory:
     44 
     45 `git clone http://gitlab.com/pyratebeard/dotfiles.git ~/dotfiles`
     46 
     47 Enter the dotfiles directory
     48 
     49 `cd dotfiles`
     50 
     51 Install the zsh settings
     52 
     53 `stow zsh`
     54 
     55 Install vim configuration
     56 
     57 `stow vim`
     58 
     59 Uninstall vim configuration
     60 
     61 `stow -D vim`
     62 
     63 etc...
     64 
     65 ### TERMINAL
     66 Ever since I started using Linux I have loved working in the terminal. I find it faster and easier than most graphical interfaces.
     67 
     68 I have tried a number of terminal emulators over the years but I'm currently using [urxvt](). I have recently started using [zsh](http://zsh.sourceforge.net/) over [bash](https://www.gnu.org/software/bash/) for my shell.
     69 
     70 I've also come to love [tmux](https://tmux.github.io/) for running multiple sessions in one window.
     71 
     72 Because I work in the terminal I try to use as many terminal based applications as I can. Here is a list of my current chosen apps:
     73 
     74 APP | PKG
     75 --- | ---
     76 AUDIO | [cmus](https://cmus.github.io/)
     77 IRC | [irssi](https://irssi.org/)
     78 EMAIL | [mutt](http://www.mutt.org/)
     79 RSS | [newsboat](https://newsboat.org/)
     80 EDITOR | [vim](http://www.vim.org/)
     81 
     82 Here are some other commands I run from the terminal:
     83 
     84 APP | PKG
     85 --- | ---
     86 VIDEO PLAYER | [mpv](https://mpv.io/)
     87 IMAGE VIEWER | [sxiv](https://github.com/muennich/sxiv)
     88 SCREENSHOT | [scrot]()
     89 
     90 ### SCREENSHOTS
     91 
     92 #### mutiny theme
     93 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/mutiny-02.png)
     94 - 2bwm
     95 - zsh
     96 - urxvt
     97 - tmux
     98 - vim
     99 - irssi
    100 - interrobang
    101 - dunst
    102 
    103 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/mutiny-03.png)
    104 - 2bwm
    105 - zsh
    106 - urxvt
    107 - cmus
    108 - sacc
    109 - sxiv
    110 - cava
    111 
    112 #### downtime theme
    113 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/downtime.png)
    114 - zsh
    115 - tmux
    116 - vim
    117 - cava
    118 - rtv
    119 - firefox
    120 
    121 #### futuremyth theme
    122 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/futuremyth.png)
    123 - zsh
    124 - tmux
    125 - vim
    126 - cmus
    127 - firefox
    128 
    129 #### blaquebeard theme
    130 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/blaquebeard.png)
    131 - zsh
    132 - tmux
    133 - vim
    134 - ncmpcpp/mpd
    135 - rtv
    136 
    137 ### CITATIONS
    138 Thanks to [unixporn](http://reddit.com/r/unixporn) and [nixers](https://www.nixers.net/) for all the inspiration and guidance, in particular a shoutout to [xero](https://github.com/xero/dotfiles) for having such schway dots!
    139 
    140 ### LICENCE
    141 As an advocate of the [kopimi](https://en.wikipedia.org/wiki/Piratbyr%C3%A5n#Kopimi) mind set this repo is released under [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/).
    142 
    143 ### DISCLAIMER
    144 Feel free to clone or fork my repo but you use these files at your own risk!
    145 
    146 I will be happy to receive details of any bugs.
    147