{"id":17159153,"url":"https://github.com/scull7/dot-files","last_synced_at":"2025-03-24T14:45:22.138Z","repository":{"id":20450182,"uuid":"23727258","full_name":"scull7/dot-files","owner":"scull7","description":"A collection of my fancy dot files","archived":false,"fork":false,"pushed_at":"2025-03-18T18:29:15.000Z","size":57,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T19:43:14.337Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Lua","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/scull7.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":"2014-09-06T05:04:37.000Z","updated_at":"2025-03-18T18:29:20.000Z","dependencies_parsed_at":"2025-01-29T19:40:40.922Z","dependency_job_id":"f37518fd-d8a6-4fed-ac8e-ab99d924365a","html_url":"https://github.com/scull7/dot-files","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/scull7%2Fdot-files","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scull7%2Fdot-files/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scull7%2Fdot-files/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scull7%2Fdot-files/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scull7","download_url":"https://codeload.github.com/scull7/dot-files/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245294711,"owners_count":20591898,"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-14T22:13:29.372Z","updated_at":"2025-03-24T14:45:22.132Z","avatar_url":"https://github.com/scull7.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"dot-files\n=========\n\nA collection of my fancy dot files\n\nInstallation\n------------\n1. Install Neovim Packer Plugin Manager - https://github.com/wbthomason/packer.nvim\n2. Install Rust\n```sh\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n```\n3. Install Homebrew\n```sh\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n```\n4. Install Neovim\n```sh\nbrew install neovim\n```\n5. Install Packer (Neovim Package Manager)\n```sh\ngit clone --depth 1 https://github.com/wbthomason/packer.nvim\\\n ~/.local/share/nvim/site/pack/packer/start/packer.nvim\n``\n6. Install Rust Utilities\n- bat:\t\t`cat` replacement - https://github.com/sharkdp/bat\n- du-dust:\t`du` replacement - https://github.com/bootandy/dust\n- exa: \t\t`ls` replacement - https://github.com/ogham/exa\n- git-delta\tGit pager / diff - https://github.com/dandavison/delta\n- procs:\t`ps` alternative - https://github.com/dalance/procs\n- ripgrep:\t`grep` alternative -https://github.com/BurntSushi/ripgrep\n- starship:\tAlternative Prompt - https://github.com/starship/starship\n- tealdeer:\tTLDR man pages - https://github.com/tealdeer-rs/tealdeer\n- tokei:\tcode line counter - https://github.com/XAMPPRocky/tokei\n- zellij:\t`tmux` alternative - https://github.com/zellij-org/zellij\n\n\n```sh\ncargo install exa # ls replacement - https://github.com/ogham/exa  \u0026\u0026 \\\ncargo install bat # cat replacement - https://github.com/sharkdp/bat  \u0026\u0026 \\\ncargo install zellij # tmux alternative - https://github.com/zellij-org/zellij  \u0026\u0026 \\\ncargo install tokei # code line counter - https://github.com/XAMPPRocky/tokei  \u0026\u0026 \\\ncargo install procs # ps alternative - https://github.com/dalance/procs  \u0026\u0026 \\\nbrew install cmake \u0026\u0026 \\\ncargo install starship \n```\n\n### NPM Completion\nFor NPM command completion happiness run this command from your terminal\n```bash\nnpm completion \u003e\u003e ~/.bash_profile\n```\n\n### Vim (not Neovim) Configuration\n1. Install [vim-plug](https://github.com/junegunn/vim-plug)\n2. issue the following command from within the cloned directory of this project:\n```bash\nln -s .vim ~/.vim\nln -s .vimrc ~/.vimrc\nln -s .bash_profile ~/.bash_profile\n```\n\nResources\n---------\nWeb sites that I used to find plugins\n\n* [Joyent Node Wiki](https://github.com/joyent/node/wiki/Vim-Plugins)\n* [Oliver Caldwell's blog](http://oli.me.uk/2013/06/29/equipping-vim-for-javascript/)\n* [Joel Hooks](http://joelhooks.com/blog/2013/04/23/5-essential-vim-plugins/)\n* [Today I learned: Vim](http://tilvim.com/2013/08/21/js-autocomplete.html)\n\nPlugins\n-------\n* [vim-sensible](https://github.com/tpope/vim-sensible.git)\n* [vim-sleuth](https://github.com/tpope/vim-sleuth.git)\n* [vim-surround](https://github.com/tpope/vim-surround.git)\n* [syntastic](https://github.com/scrooloose/syntastic.git)\n* [YouCompleteMe](https://github.com/Valloric/YouCompleteMe.git)\n* [TernJS](https://github.com/marijnh/tern_for_vim.git)\n* [node](https://github.com/moll/vim-node.git)\n* [vim-javascript-syntax](https://github.com/jelera/vim-javascript-syntax.git)\n* [vim-javascript](https://github.com/pangloss/vim-javascript.git)\n* [vim-indent-guides](https://github.com/nathanaelkane/vim-indent-guides.git)\n* [vim-coffee-script](https://github.com/tpope/vim-coffee-script.git)\n* [vim-jade](https://github.com/digitaltoad/vim-jade.git)\n* [vim-gitgutter](https://github.com/airblade/vim-gitgutter.git)\n\n\nNode Modules\n------------\n[Node Debugger](https://github.com/sidorares/node-vim-debugger)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscull7%2Fdot-files","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscull7%2Fdot-files","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscull7%2Fdot-files/lists"}