Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flip1995/dotfiles
https://github.com/flip1995/dotfiles
bashrc color-scheme dotfiles tmux vim
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/flip1995/dotfiles
- Owner: flip1995
- License: other
- Created: 2016-03-17T19:13:13.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T13:41:35.000Z (3 months ago)
- Last Synced: 2024-10-21T22:12:56.071Z (3 months ago)
- Topics: bashrc, color-scheme, dotfiles, tmux, vim
- Language: Shell
- Size: 1.79 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
dotfiles
===================I'm still modifying these files, but will only push stable versions here.
## Installation
Clone this repo (or your own fork!) to your **home** directory (`/home/username`).
```
$ cd ~
$ git clone https://github.com/flip1995/dotfiles.git
```Now you only have to run `./install`. It's tested on the latest Arch-Linux Version. If you're using another system, please check the script before running.
If you have root access on your machine and want the dotfiles to apply also when you're working as root, then run `sudo ./install_root`.
CAUTION: Read the `install_root` script carefully before running! It creates symlinks in your **root** directory and executes some other commands as root, that you may or may not want to be executed.
#### Custom Fonts
You'll may have to use a custom font for Airline to look nice. (Seeing weird symbols? This is why!). See here: https://github.com/Lokaltog/powerline-fonts. I'm currently using sourcecode pro.The scripts (`./install` and `./install_root`) will install the fonts automatically. You only have to select them through your terminal.
---
### Vim#### Installing Plugins
Plugins are listed in `vimrc.bundles`. After running one of the install scripts all plugins (inclusive `Vundle`) should be installed.To install them manually you'll need `Vundle`. You can get `Vundle` by cloning it into the `~/.vim/bundle` directory:
```
$ git clone https://github.com/VundleVim/Vundle.vim.git $HOME/.vim/bundle/Vundle.vim
```
To install the plugins with `Vundle` open vim (`$ vim`) and type `:PluginInstall`. Running the command
```
$ vim -u $HOME/.vimrc.bundles +PluginInstall +qa
```
will do the trick too. Don't forget to restart vim after installing plugins.---
### Tmux
Tmux is a _terminal multiplexer_. On most systems you can install it with your
package manager. On Arch for example with:
```
$ sudo pacman -S tmux
```---
### Spotify
In order to use the Spotify integration, make sure to install `spotifyd` and
then log in with:```
secret-tool store --label="spotify-keyring" application rust-keyring service spotifyd username
```Also run `make install` in `spotify-cli-linux`.
---
### Color schemes
I'm using color schemes for [gVim](https://github.com/altercation/vim-colors-solarized), [tmux](http://www.hamvocke.com/blog/a-guide-to-customizing-your-tmux-conf/) (modified) and the [gnome terminal](https://github.com/chriskempson/base16-gnome-terminal) (modified) from different
sources.To install the terminal color scheme execute the command `source
~/dotfiles/termColorScheme.sh` and restart your terminal.
With the settings of the dotfiles this three schemes will fit in each other
perfectly!