{"id":15624136,"url":"https://github.com/eevee/rc","last_synced_at":"2025-04-22T17:29:13.315Z","repository":{"id":141967394,"uuid":"2596538","full_name":"eevee/rc","owner":"eevee","description":"my dotfiles","archived":false,"fork":false,"pushed_at":"2020-08-16T16:01:22.000Z","size":118,"stargazers_count":168,"open_issues_count":2,"forks_count":13,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-29T17:14:02.148Z","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/eevee.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":"2011-10-18T03:12:26.000Z","updated_at":"2025-01-23T15:04:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"f0d30104-8ab5-47f8-a617-2eda5438cd23","html_url":"https://github.com/eevee/rc","commit_stats":{"total_commits":148,"total_committers":4,"mean_commits":37.0,"dds":"0.45270270270270274","last_synced_commit":"fb6eeb33383893497db893514c8caed378eebae9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eevee%2Frc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eevee%2Frc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eevee%2Frc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eevee%2Frc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eevee","download_url":"https://codeload.github.com/eevee/rc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250286992,"owners_count":21405534,"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-03T10:00:10.088Z","updated_at":"2025-04-22T17:29:13.292Z","avatar_url":"https://github.com/eevee.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Some dotfiles\n\nThese are my dotfiles.  There are many like them, but these ones are mine.\n\nI like to take sort of a minimalist approach, enhancing the original tools rather than turning them into something completely different.\nI also don't like huge bulky plugins that turn my shell/editor/whatever into something completely different — I'm using these tools because I already like them.\n\nYou may want to run `install.sh`, which will link files into your home directory and install a couple useful odds and ends.\n\nThe things I use:\n\n## XCompose\n\nShortcuts for typing various Unicode glyphs using a compose key.  e.g., typing `compose` `:` `)` produces ☺.\n\nTo make any use of these, you'll need a compose key.  Find the \"advanced\" section of your keyboard settings (it'll be a bunch of sections about very specific key modifications), find the section about the compose key, and pick one.  I use right Alt.\n\nMain downside is that, as far as I can tell, there's no way to reload this file without restarting X.\n\n## ack\n\nPage by default, smart case (all lowercase → ignore case), sort files.\n\n## git\n\nContains my name, so like, watch out for that.  For this reason, it's not linked by `install.sh` unless your username is `eevee`.  :)\n\nMostly just sets some colors.  Also some aliases, which I never use.\n\nOh, and sets `conflictstyle` to `diff3`, which is amazing.\n\n## psql\n\nThat is, the PostgreSQL CLI client.  Persistent history, nicer prompt, prettier display.\n\n## screen\n\nMostly just tries to fix the status bar.  I don't use `screen` any more so this is completely unmaintained.\n\n## tmux\n\nChanges the prefix key to `^A`, adds a couple quick switch bindings.  Pretty colors for the status bar.\n\n## vim\n\nTurns on everything that should be on by default anyway.\n\nUpdated syntax for a few languages I use.\n\nA few unobtrusive keybindings: `-` and `=` to switch tabs, Ctrl-arrow to switch windows, `%%` when typing a filename to get the current directory.\n\nLoads `.vimrc.local` from your homedir if it exists.\n\nPlugins:\n\n* Airline for buffer status bars: super slick.\n* Ctrl-P for searching your project (or open buffers, or MRU) for files by subsequence.\n* Gitgutter for an inline git diff.\n* Characterize to enhance `ga`.\n* Ack for ack support much like the built-in grep support.\n* Some other things I've forgotten I have.\n\n## zsh\n\nTurns on a bunch of options.  History is shared immediately, but up/down don't see what other shells have been doing.  Automatically reports `time` for anything over 5 seconds.\n\nWindow title that's SSH-aware, though hardcoded to my username.\n\nMinimal-effort completion: try hard, use menu.\n\nDead simple Debian-style prompt.\n\nSyntax highlighting, ooh.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feevee%2Frc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feevee%2Frc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feevee%2Frc/lists"}