Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vinc/dotfiles
Configuration for a minimalist text based environment
https://github.com/vinc/dotfiles
bspwm dotfiles lemonbar ruby vim zsh
Last synced: 14 days ago
JSON representation
Configuration for a minimalist text based environment
- Host: GitHub
- URL: https://github.com/vinc/dotfiles
- Owner: vinc
- License: mit
- Created: 2013-05-09T08:04:25.000Z (over 11 years ago)
- Default Branch: trunk
- Last Pushed: 2023-07-29T22:38:04.000Z (over 1 year ago)
- Last Synced: 2024-10-19T23:49:32.539Z (2 months ago)
- Topics: bspwm, dotfiles, lemonbar, ruby, vim, zsh
- Language: Shell
- Homepage:
- Size: 128 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Vinc .dotfiles
==============This repository provides everything I need to feel at home in a terminal.
![screenshot](https://vinc.cc/desktop.png)
Synopsis
--------The following sofware are configured:
* bspwm + sxhkd + polybar (window manager)
* alacritty (terminal emulator)
* zsh + pure prompt (shell)
* fzf (command line fuzzy finder)
* autojump (fast filesystem navigator)* vim (text editor)
* git (version control system)
* asdf (language runtime version manager)* elinks (command line browser)
* mutt (command line mail user agent)
* irssi (command line irc client)Customized with the following particularities:
* Gruvbox color scheme
* Dvorak keyboard layoutEverything starting with an underscore in the root directory will be symlinked
to the user's home directory, with the exception of files ending with an `erb`
extension. Those are ERB templates containing dynamic configuration, mostly to
prompt the user for details like username or email address.Installation
------------Run the following commands:
$ git clone --recursive git://github.com/vinc/dotfiles.git ~/.dotfiles
$ cd ~/.dotfiles
$ rakeOptional steps:
$ ~/.fzf/install
$ vim +PluginInstall +qallAnd later to sync the repo:
$ git pull --rebase
$ git submodule update --recursive --remoteInstalling ruby:
$ asdf plugin-add ruby https://github.com/asdf-vm/asdf-ruby.git
$ asdf install ruby 2.6.2
$ gem install rakeInstalling node:
$ asdf plugin-add nodejs https://github.com/asdf-vm/asdf-nodejs.git
$ bash ~/.asdf/plugins/nodejs/bin/import-release-team-keyring
$ asdf install nodejs 10.15.3Thanks
------* Ryan Bates and his [dotfiles repository](https://github.com/ryanb/dotfiles)
Copyright
---------Copyright (c) 2013-2021 Vincent Ollivier. Released under the MIT License.