Dotfiles

My Personal Dotfiles Configurations
Alternatives To Dotfiles
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Vim Fugitive18,476
15 hours ago48Vim Script
fugitive.vim: A Git wrapper so awesome, it should be illegal
Vim Gitgutter8,184
12 hours ago1mitVim Script
A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
Nb5,874210 days ago304November 28, 2023109agpl-3.0Shell
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Dev Setup5,802
a year ago34otherPython
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
Vimplus3,222
2 years ago222mitVim script
:rocket:An automatic configuration program for vim
Dotfiles2,655
10 hours ago1mitLua
vim, zsh, git, homebrew, neovim - my whole world
Awesome Devenv2,642
a month ago24
A curated list of awesome tools, resources and workflow tips making an awesome development environment.
Vim Signify2,607
4 months ago12mitVim Script
:heavy_plus_sign: Show a diff using Vim its sign column.
Linux Tutorial2,206
3 months agocc-by-sa-4.0Shell
:penguin: Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本
Vim Clap2,038
a day ago10mitRust
:clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
Alternatives To Dotfiles
Select To Compare


Alternative Project Comparisons
Readme

Dotfiles Configurations

It will be installed in the current directory (where install.sh is run) with symlinks to the related system paths.

Usage:

Make a backup for your settings, only then:

wget https://raw.githubusercontent.com/ammarnajjar/dotfiles/master/install.sh && $0 install.sh
Tools supported:
  • neovim: by default version >= 0.5.0 is supported see init.lua.

  • vim: neovim version < 0.5.0 included, one need to link them manually though see link.sh

  • bash

  • zsh

  • git

  • tmux

  • asdf

  • direnv

  • OS: only tested on fedora, debian unstable, ubuntu and macos.

Files in repository:
.
 LICENSE
 README.md
 asdf
  default-cargo-crates
  default-gems
  default-node-packages
  default-python-packages
 bat
  config
 direnv
  envrc
 git
  config
  gitmessage
 install.sh
 nvim
  init.lua
 shell
  bash
   bashrc
  common.sh
  zsh
      zshrc
 tmux
  tmux.conf
 vim
     README.md
     coc-settings.json
     link.sh
     vimrc.vim

This is my personal configurations, use at your own risk.

Popular Git Projects
Popular Vim Projects
Popular Version Control Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Shell
Lua
Git
Bash
Vim
Dotfiles
Zsh
Neovim
Tmux
Vim Plugin
Vimrc
Nvim
Zshrc
Vim Configuration