Skip to content
forked from onc/dotfiles

My dotfiles for emacs, vim, i3, tmux and much more

Notifications You must be signed in to change notification settings

mambolevis/dotfiles-2

 
 

Repository files navigation

onze's dotfiles

My archlinux macOS dotfiles.

Colors

I'm using base16-builder with a modified version of the google-theme. Take a look at my base16-onc-scheme repo for the scheme-file.

Zsh

I'm using zsh with on-my-zsh.

shell

My zsh-config can be found in zshrc. Besides zshrc, the oncsh-directory contains additional configuration, which are included in my zshrc. The custom theme can be found in oh-my-zsh/custom/themes/onze.zsh-theme.

fzf

fzf is a command-line fuzzy finder written in Go. I really like fzf and use it a lot for searching my history and jumping to frequently used directories.

Vim

Before switching to Emacs i was using Vim for almost everything. My config works in terminal as well as gvim. I use vim-plug for plugin-management.

vim_git-log

This is the gitconfig alias for the short log shown on the right:

[alias]
    lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative

Emacs

Emacs is used now for almost all my typing related stuff. The configuration can be found in emacs/init.el.

emacs

YouCompleteMe

In emacs i'm using ycmd from git and emacs-ycmd from melpa. Company-ycmd is used as company-mode backend.

Other (important) plugins

  • magit - git plugin
  • evil - emacs + vim = <3
  • company - completion framework
  • helm - ido-mode replacement

Other configurations

  • Gemfile & Gemfile.lock - my gems
  • gemrc - configuration for installing gems (disable installation of documentation of gems)
  • ideavimrc - configuration for the vim-plugin of Intellij
  • latexmkrc - configuration for latexmk
  • npmrc - configuration for the node package manager (install node-modules in the home-directory)

About

My dotfiles for emacs, vim, i3, tmux and much more

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 55.9%
  • Shell 19.1%
  • Vim Script 11.2%
  • Python 9.7%
  • Ruby 4.1%