Brettm12345 / dotfiles

My life's work πŸ”₯πŸ”₯

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles πŸ”₯πŸ”₯

System info

  • browser: Chromium
  • colorscheme: Material Palenight
  • desktop font: Noto Sans ExtraCondensed Semibold
  • desktop-enviroment: KDE/Plasma
  • editor: Emacs
  • gtk theme: Flat-Remix
  • icon theme: Papirus
  • login manager: Lightdm webkit2
  • os: Arch Linux
  • resolution: 3440x1440
  • shell: Fish
  • terminal editor: Neovim
  • terminal font: Iosevka Term Custom
  • terminal: Termite

Installation

Set DOTFILES to whatever you want. I personally use ~/etc. Make sure the environment variables $XDG_CONFIG_HOME and $XDG_DATA_HOME are set.

Dependencies

  • git
  • Go (required for installation)
  • Dotbro (installed with install.sh, is used to symlink files)
export DOTFILES="${HOME}/etc"
git clone git://github.com/Brettm12345/dotfiles "$DOTFILES"
eval "$DOTFILES"/install.sh

File Structure

/home/brett
β”œβ”€β”€ bin
β”‚   β”œβ”€β”€ ghq
β”‚   β”œβ”€β”€ [...]
β”‚   β”œβ”€β”€ wall-e
β”‚   β”œβ”€β”€ sgrid
β”œβ”€β”€ etc
β”‚   β”œβ”€β”€ emacs
β”‚   β”œβ”€β”€ nvim
β”‚   β”œβ”€β”€ [...]
β”‚   β”œβ”€β”€ wm
β”‚   └── xorg
β”œβ”€β”€ org
β”‚   β”œβ”€β”€ code
β”‚   β”œβ”€β”€ [...]
β”‚   └── projects
β”œβ”€β”€ src
β”‚  β”œβ”€β”€ github.com
|      β”œβ”€β”€ brettm12345
|      β”œβ”€β”€ [...]
β”‚      └── hlissner
β”‚   β”œβ”€β”€ [...]
β”‚   β”œβ”€β”€ gitlab.com
β”œβ”€β”€ tmp
β”‚   └── dwl
β”œβ”€β”€ usr
β”‚   β”œβ”€β”€ doc
β”‚   β”œβ”€β”€ img
β”‚   β”œβ”€β”€ [...]
β”‚   β”œβ”€β”€ msc
β”‚   └── vid
└── var
    β”œβ”€β”€ cache
    β”œβ”€β”€ [...]
    β”œβ”€β”€ mpd
    └── rtorrent

Screenshots

Emacs/Chromium

screenshot

Window settings

screenshot

Ncmpcpp/Cava/Tmux

screenshot

Tmux/Neovim

screenshot

Discord

screenshot

File manager

screenshot

About

My life's work πŸ”₯πŸ”₯

License:MIT License


Languages

Language:JavaScript 70.9%Language:Lua 12.6%Language:Shell 8.8%Language:CSS 3.9%Language:Python 3.2%Language:HTML 0.6%