Giter VIP home page Giter VIP logo

dotfiles's Introduction

Dotfiles

Here are my configuration files. Feel free to use or contribute.

How to use

Download this repository to ~/.dotfiles.

git clone https://github.com/Grelek/dotfiles.git ~/.dotfiles

Neovim

Put and modify following code block in your ~/.config/nvim/init.vim.

so ~/.dotfiles/nvim/nvimrc

" Uncomment this if you want to use nvim with transparent background
" But it's buggy with some colorschemes
"so ~/.dotfiles/nvim/transparent_background

colorscheme <your_choice>
"let g:airline_theme='<your_choice>'

" ... another configurations you would like

When you run Neovim for first time with this configuration, vim-plug plugin manager should be downloaded and installed via curl. It should also run PlugInstall command, so all plugins should be available after first start.

Zsh

Just put following code block in your ~/.zshrc. You also have to download & install Oh My Zsh!.

source ~/.dotfiles/zsh/zshrc

# ... another configurations you would like

X

ln -s ~/.dotfiles/X/xinitrc ~/.xinitrc

i3

I use i3-gaps so you can find i3-gaps specific settings in my i3 config. Also instead of i3status I use i3blocks.

ln -s ~/.dotfiles/i3/config ~/.config/i3/config

i3blocks

Use i3blocks-gaps.

ln -s ~/.dotfiles/i3blocks/config ~/.i3blocks.conf

There's also ready i3lock script in scripts/i3lock. View its own readme file for more information.

ranger

ln -s ~/.dotfiles/ranger ~/.config/ranger

dunst

ln -s ~/.dotfiles/dunst/dunstrc ~/.config/dunst/dunstrc

Git

Run touch ~/.gitconfig and put in it following code block.

[include]
	path = ~/.dotfiles/git/gitconfig
[user]
	name = <your_name>
	email = <your_email>

dotfiles's People

Contributors

radimsuckr avatar

Stargazers

Christopher Wells avatar  avatar Peter Soboyejo avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.