{"id":17592893,"url":"https://github.com/robinfehr/dotfiles","last_synced_at":"2026-01-08T07:05:32.720Z","repository":{"id":146857341,"uuid":"78668923","full_name":"robinfehr/dotfiles","owner":"robinfehr","description":"dotfiles and vim setup","archived":false,"fork":false,"pushed_at":"2019-04-10T12:08:24.000Z","size":190,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-04T19:44:25.785Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robinfehr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-11T18:51:20.000Z","updated_at":"2019-04-10T12:08:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"00db4571-ce23-4386-8b95-4ab4ba6cd4ba","html_url":"https://github.com/robinfehr/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinfehr%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinfehr%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinfehr%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinfehr%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robinfehr","download_url":"https://codeload.github.com/robinfehr/dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246230493,"owners_count":20744346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-22T05:44:05.460Z","updated_at":"2026-01-08T07:05:32.676Z","avatar_url":"https://github.com/robinfehr.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles\n\n## Setup\nosx, homebrew, iterm2, fish shell, neovim\n\n## Installation Guide:\n- downlaod and install iterm2 `https://iterm2.com/`\n- setup iterm2\n\n  *font: atom like monofont for iterm2*\n\n    `cd ~/Library/Fonts \u0026\u0026 curl -fLo \"Inconsolata for Powerline Nerd Font Complete Mono.otf\" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/Inconsolata/complete/Inconsolata%20for%20Powerline%20Nerd%20Font%20Complete%20Mono.otf`\n\n  *config:*\n\n    goto iterm2 -\u003e preferences -\u003e general, check load preferences from a custom file... =\u003e set path of config `iterm2/com.googlecode.iterm2.plist`\n\n\n  *colors:*\n\n    goto iterm2 -\u003e preferences -\u003e profiles, select profile -\u003e colors -\u003e import color preset `iterm2/colors.itermcolors`\n- download fish shell from `http://fishshell.com/`\n- make fish your default shell `chsh -s /usr/local/bin/fish`\n- download and istall neovim `https://neovim.io/`\n- setup alias for nvim to vim =\u003e see .bash_profile\n- install python3 `brew install python3`\n- install python3 support within neovim `pip3 install neovim`\n- setup git branch in prompt =\u003e see .brash_profile\n- copy the folders within the `config` folder to: `~/.config/`\n- install the vim plugins - see vim section below.\n\n## Vim\n- vim-plug was used as the plugin manager. `https://github.com/junegunn/vim-plug`\n- install fzf `brew install fzf`\n- I use my own fork of the `nerdtree-git-plugin` which colorizes the the folders like atom does.\nin my colors file there are def's for the nerdtree plugin. in the nerdtree git plugin there must be a change of the `hi def link` lines to:\n  ```\n    hi def link NERDTreeGitStatusUnmerged NERDTreeGitUnmerged\n    hi def link NERDTreeGitStatusModified NERDTreeGitModified\n    hi def link NERDTreeGitStatusAdded NERDTreeGitAdded\n    hi def link NERDTreeGitStatusRenamed  NERDTreeGitAdded\n    hi def link NERDTreeGitStatusDeleted NERDTreeGitDeleted\n    hi def link NERDTreeGitStatusUnknown NERDTreeGitUnknown\n    hi def link NERDTreeGitStatusDirDirty NERDTreeGitDirDirty\n    hi def link NERDTreeGitStatusDirClean NERDTreeGitDirClean\n  ```\n  Combined with the font and colors setup above vim should look like this:\n  ![Alt text](vim_screenshot.png?raw=true \"atom like vim screenshot\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobinfehr%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobinfehr%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobinfehr%2Fdotfiles/lists"}