{"id":16739472,"url":"https://github.com/williamfalcon/new_system","last_synced_at":"2026-01-02T10:55:54.050Z","repository":{"id":75973761,"uuid":"92235897","full_name":"williamFalcon/new_system","owner":"williamFalcon","description":"my vim folder","archived":false,"fork":false,"pushed_at":"2020-05-02T12:09:27.000Z","size":39,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-22T11:47:42.173Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/williamFalcon.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-05-24T01:17:02.000Z","updated_at":"2024-12-20T16:51:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"f5a09ec5-0033-4735-a0e6-1a4cbcb1aad1","html_url":"https://github.com/williamFalcon/new_system","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/williamFalcon%2Fnew_system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamFalcon%2Fnew_system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamFalcon%2Fnew_system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamFalcon%2Fnew_system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/williamFalcon","download_url":"https://codeload.github.com/williamFalcon/new_system/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243801611,"owners_count":20350106,"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-13T00:51:22.874Z","updated_at":"2026-01-02T10:55:54.024Z","avatar_url":"https://github.com/williamFalcon.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# System setup    \n\n0. Update ubuntu    \n```bash    \nRUN apt-get update \u0026\u0026 apt-get install -y python-pip python-dev curl git screen   \n```\n\n1. Setup and use oh-my-zsh\n```bash    \nbash zsh_install.sh\n```    \n\n2. Install vim settings    \n```bash.sh\ngit clone https://github.com/williamFalcon/vim.git\ncd vim\nbash install.sh \n```   \nOpen vim and type   \n```:PluginInstall```\n    \n3. Let git use vim as default    \n```bash    \ngit config --global core.editor \"vim\"    \n```    \n\n\n4. install dropbox   \n```bash\ncd ~ \u0026\u0026 wget -O - \"https://www.dropbox.com/download?plat=lnx.x86_64\" | tar xzf -\n~/.dropbox-dist/dropboxd   \n# now click on that connect computer link\n```   \n5. download python script to control dropbox   \n```bash   \nmkdir bin\nwget -O ~/bin/dropbox.py \"https://www.dropbox.com/download?dl=packages/dropbox.py\"\nchmod +x ~/bin/dropbox.py\n~/bin/dropbox.py help\n\n```   \n\n6. make /media public forever   \n```bash\nsudo chmod 777 /media\n```   \n\n7. Enable ssh    \n```bash    \nsudo apt-get install openssh-server    \nsudo service ssh status\n```   \n8. Change ssh port   \n```bash    \nsudo vim /etc/ssh/sshd_config   \n# change Port to whatever you want   \n```    \n\n9. Copy ssh keys to enable no password ssh (from external machine)      \n```bash   \nssh-copy-id -i ~/.ssh/id_rsa.pub will@68.174.68.101 -p 9450\n```    \n\n10. Disable ssh and enable pem file login only    \n```bash    \nsudo vim /etc/ssh/sshd_config   \n\n# change these lines\nPasswordAuthentication no\nChallengeResponseAuthentication no\n```   \n\n11. Add conda and dropbox lines to zshrc    \n```bash    \necho 'alias dropbox=\"~/bin/dropbox.py\"' \u003e\u003e ~/.zshrc\necho '# added by Miniconda3 installer' \u003e\u003e ~/.zshrc\necho 'export PATH=\"/home/will/miniconda3/bin:$PATH\"'  \u003e\u003e ~/.zshrc    \nsource ~/.zshrc\n```    \n\n12. Enable oh my zsh vim mode (copy this to ~/.zshrc)   \n```bash   \nbindkey -v\n\n# Vi mode\n# start typing + [Up-Arrow] - fuzzy find history forward\nif [[ \"${terminfo[kcuu1]}\" != \"\" ]]; then\n\tautoload -U up-line-or-beginning-search\n\tzle -N up-line-or-beginning-search\n\tbindkey \"${terminfo[kcuu1]}\" up-line-or-beginning-search\nfi\n# start typing + [Down-Arrow] - fuzzy find history backward\nif [[ \"${terminfo[kcud1]}\" != \"\" ]]; then\n\tautoload -U down-line-or-beginning-search\n\tzle -N down-line-or-beginning-search\n\tbindkey \"${terminfo[kcud1]}\" down-line-or-beginning-search\nfi\n```\n\n13. Symlink test tube to dropbox   \n```bash   \nln -s /path/to/tt/on/machine/* ~/Dropbox/new/folder    \n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamfalcon%2Fnew_system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwilliamfalcon%2Fnew_system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamfalcon%2Fnew_system/lists"}