{"id":24738677,"url":"https://github.com/zweifisch/dotfiles","last_synced_at":"2025-10-10T08:30:21.825Z","repository":{"id":5839193,"uuid":"7055187","full_name":"zweifisch/dotfiles","owner":"zweifisch","description":"personal dotfiles","archived":false,"fork":false,"pushed_at":"2025-06-22T12:25:06.000Z","size":13118,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-06-22T13:24:05.735Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/zweifisch.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,"zenodo":null}},"created_at":"2012-12-07T15:21:43.000Z","updated_at":"2025-06-22T12:25:09.000Z","dependencies_parsed_at":"2024-03-23T07:34:42.377Z","dependency_job_id":"ec72a592-4f96-42aa-a1a1-c4702d3e2553","html_url":"https://github.com/zweifisch/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zweifisch/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zweifisch%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zweifisch%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zweifisch%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zweifisch%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zweifisch","download_url":"https://codeload.github.com/zweifisch/dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zweifisch%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279003299,"owners_count":26083555,"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","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-01-27T22:55:18.036Z","updated_at":"2025-10-10T08:30:20.550Z","avatar_url":"https://github.com/zweifisch.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## setup\n\n```sh\ngit clone https://github.com/zweifisch/dotfiles ~/.dotfiles\ncd !$\nstow core\nstow zsh\nstow vim\nstow emacs\nstow dev\nstow pentadactyl\nstow x\nstow urxvt\nstow extra\n```\n\nsetup oh-my-zsh/rbenv...\n\n```\nsetup-zsh\nsetup-rbenv\nsetup-nvm\nsetup-git\n```\n\nfill in sensitive info using [redact](https://github.com/zweifisch/redact):\n\n```\nsudo pip install redact\nredact --templates redact.txt --secrets ~/.secret\n```\n\n## keybindings\n\nxmonad\n\n* prev workspace `mod4-H`\n* next workspace `mod4-L`\n* toggle touchpad `mod4-t`\n\ntmux\n\n* prev session `alt-K`\n* next session `alt-J`\n* prev window `alt-H`\n* next window `alt-L`\n* left/lower/upper/right panel `alt-h/j/k/l`\n\nvim\n\n* prev buffer `H`\n* list buffer `L`\n* left/lower/upper/right window `ctrl-h/j/k/l`\n* open file in project `\\F`\n* open file in current dir `\\f`\n\npentadactyl\n\n* left/right tab `h/l`\n* backward/forward `H/L`\n\nranger\n\n* `DD` move to ~/.trash\n\n## vim\n\n```\n:Bundle install\n```\n\n## zsh\n\n```sh\nsetup-zsh\n```\n\n* [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)\n* [zsh-history-substring-search](https://github.com/zsh-users/zsh-history-substring-search)\n* [oh-my-zsh-powerline-theme](https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme)\n* [oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh)\n\n## pentadactyl\n\n* [dict](https://github.com/grassofhust/dict.js)\n* [buftabs](https://github.com/grassofhust/buftabs)\n* :freeze\n\n## urxvt\n\n* [extensions](https://github.com/muennich/urxvt-perls)\n\n## tmux\n\n* tmux-powerline\n* [tmux-open-url](http://chneukirchen.org/dotfiles/bin/tmux-open-url)\n* [tmux-compress](https://github.com/chneukirchen/tools/)\n\n## mutt\n\n* [mutt-solarized-github](https://github.com/altercation/mutt-colors-solarized)\n\n## nvm\n\n* https://github.com/creationix/nvm\n\n```sh\nsetup-nvm\n```\n\n```sh\nnvm ls\nnvm ls-remote\nnvm install v0.11\nnvm alias default v0.11\nnvm use v0.10\n```\n\n## virtualenv\n\n```sh\npip install virtualenv\ninit-venv\n```\n\n## rbenv\n\n```sh\nsetup-rbenv\n```\n\n```sh\nrbenv install jruby-\u003ctab\u003e\nrbenv rehash\n\nrbenv versions\nrbenv global \u003ctab\u003e\n```\n\n## git\n\n* [git-extra](https://github.com/visionmedia/git-extras)\n\n```sh\nsetup-git\n```\n\n## svn\n\n* `svn-url`\n* `svn-add-all`\n* `svn-diff-by-extension`\n* `svn-export-changed \u003cr1\u003e \u003cr2\u003e \u003curl\u003e`\n\n## bitbucket\n\n* `bitbucket-setup`\n* `bitbucket-\u003ctab\u003e`\n\n## miscs\n\n* `shot` take snaphot using webcam\n* `get-jquery` download jquery, `get-\u003ctab\u003e` for more\n* `mem-usage` print memory usage in percent\n* `start/stop/restart/status/reload \u003cservice\u003e` for ubuntu and arch\n* `box` [dropbox uploader](https://github.com/andreafabrizi/Dropbox-Uploader)\n* [drip](https://github.com/flatland/drip)\n* `inxi -c0 -v7` [inxi](https://inxi.googlecode.com/svn/trunk/inxi)\n* `memtop` http://code.google.com/p/memtop/ 1.0.2 \n* `output-dual` connecting to external monitor\n* [nmcli-dmenu](https://github.com/firecat53/nmcli-dmenu)\n* [pidcat](https://github.com/JakeWharton/pidcat)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzweifisch%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzweifisch%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzweifisch%2Fdotfiles/lists"}