dotfiles

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

README.md (4788B)


      1 ```
      2       ██            ██     ████ ██  ██
      3      ░██           ░██    ░██░ ░░  ░██
      4      ░██  ██████  ██████ ██████ ██ ░██  █████   ██████
      5   ██████ ██░░░░██░░░██░ ░░░██░ ░██ ░██ ██░░░██ ██░░░░
      6  ██░░░██░██   ░██  ░██    ░██  ░██ ░██░███████░░█████
      7 ░██  ░██░██   ░██  ░██    ░██  ░██ ░██░██░░░░  ░░░░░██
      8 ░░██████░░██████   ░░██   ░██  ░██ ███░░██████ ██████
      9  ░░░░░░  ░░░░░░     ░░    ░░   ░░ ░░░  ░░░░░░ ░░░░░░
     10 
     11  about       ░▓█ custom config files and scripts
     12  author      ░▓█ pyratebeard <root@pyratebeard.net>
     13  code        ░▓█ https://git.pyratebeard.net/dotfiles
     14  mirror      ░▓█ http://s.rum.sh/dot
     15 
     16  2bwm        ░▓█ window manager
     17  bin         ░▓█ custom scripts
     18  cmus        ░▓█ music player
     19  cron        ░▓█ command scheduler
     20  dmenu       ░▓█ application launcher
     21  dunst       ░▓█ notification daemon
     22  git         ░▓█ version control system
     23  gpg         ░▓█ encrypt and sign tool
     24  latexmk     ░▓█ latex doc generator
     25  lightdm     ░▓█ display manager
     26  lynx        ░▓█ terminal web browser
     27  mpv         ░▓█ video player
     28  mutt        ░▓█ email client
     29  newsboat    ░▓█ rss reader
     30  qutebrowser ░▓█ web browser
     31  tmux        ░▓█ terminal multiplexer
     32  tuir        ░▓█ reddit client
     33  urxvt       ░▓█ terminal emulator
     34  vim         ░▓█ text editor
     35  xbindkeys   ░▓█ key grabbing tool
     36  xinit       ░▓█ x system initialiser
     37  zathura     ░▓█ pdf viewer
     38  zsh         ░▓█ shell
     39 ```
     40 
     41 ### CONTENTS
     42  - [introduction](#dotfiles)
     43  - [managing](#managing)
     44  - [how to use](#using)
     45  - [terminal](#terminal)
     46  - [screenshots](#screenshots)
     47  - [citations](#citations)
     48  - [disclaimer](#disclaimer)
     49 
     50 ### DOTFILES
     51 
     52 In the world of Linux everything is a file and you can create a incredibly personalised environment by modifying your dotfiles.
     53 
     54 This is known as 'ricing' and can become very, [very obsessive](https://pyratebeard.net/scrots.html)...
     55 
     56 ### MANAGING
     57 
     58 I manage my dotfiles using [stow](http://www.gnu.org/software/stow/).  The stow package should be available in your preferred package manager.
     59 
     60 ### USING
     61 Clone the repo into your home directory:
     62 
     63 `git clone http://gitlab.com/pyratebeard/dotfiles.git ~/dotfiles`
     64 
     65 Enter the dotfiles directory
     66 
     67 `cd dotfiles`
     68 
     69 Install the zsh settings
     70 
     71 `stow zsh`
     72 
     73 Install vim configuration
     74 
     75 `stow vim`
     76 
     77 Uninstall vim configuration
     78 
     79 `stow -D vim`
     80 
     81 Start from a different target directory
     82 
     83 `sudo stow -t / cron`
     84 
     85 ### TERMINAL
     86 Ever since I started using Linux I have loved working in the terminal. I find it faster and easier than most graphical interfaces.
     87 
     88 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.
     89 
     90 I've also come to love [tmux](https://tmux.github.io/) for running multiple sessions in one window.
     91 
     92 ### SCREENSHOTS
     93 
     94 #### mutiny theme
     95 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/mutiny-02.png)
     96 - 2bwm
     97 - zsh
     98 - urxvt
     99 - tmux
    100 - vim
    101 - irssi
    102 - interrobang
    103 - dunst
    104 
    105 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/mutiny-03.png)
    106 - 2bwm
    107 - zsh
    108 - urxvt
    109 - cmus
    110 - sacc
    111 - sxiv
    112 - cava
    113 
    114 #### downtime theme
    115 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/downtime.png)
    116 - zsh
    117 - tmux
    118 - vim
    119 - cava
    120 - rtv
    121 - firefox
    122 
    123 #### futuremyth theme
    124 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/futuremyth.png)
    125 - zsh
    126 - tmux
    127 - vim
    128 - cmus
    129 - firefox
    130 
    131 #### blaquebeard theme
    132 ![](https://gitlab.com/pyratebeard/dotfiles/raw/master/scrots/blaquebeard.png)
    133 - zsh
    134 - tmux
    135 - vim
    136 - ncmpcpp/mpd
    137 - rtv
    138 
    139 ### CITATIONS
    140 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!
    141 
    142 ### LICENCE
    143 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/).
    144 
    145 ### DISCLAIMER
    146 Feel free to clone or fork my repo but you use these files at your own risk!
    147 
    148 I will be happy to receive details of any bugs.
    149