{"id":17930340,"url":"https://github.com/henridevieux/dotfiles","last_synced_at":"2026-04-10T01:05:13.667Z","repository":{"id":85354924,"uuid":"85437474","full_name":"henridevieux/dotfiles","owner":"henridevieux","description":"Management of working environment on Linux and MacOS machines","archived":false,"fork":false,"pushed_at":"2021-10-12T03:45:04.000Z","size":1336,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-19T14:48:50.858Z","etag":null,"topics":["bash","development","dotfiles","emacs","evil-mode","shell","tmux","vim"],"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/henridevieux.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-03-18T22:59:33.000Z","updated_at":"2021-10-12T03:45:08.000Z","dependencies_parsed_at":"2023-03-09T05:30:27.584Z","dependency_job_id":null,"html_url":"https://github.com/henridevieux/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/henridevieux%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henridevieux%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henridevieux%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henridevieux%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/henridevieux","download_url":"https://codeload.github.com/henridevieux/dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246981167,"owners_count":20863828,"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":["bash","development","dotfiles","emacs","evil-mode","shell","tmux","vim"],"created_at":"2024-10-28T21:12:53.382Z","updated_at":"2025-12-30T23:10:32.087Z","avatar_url":"https://github.com/henridevieux.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dotfiles\nThis repository contains my working environment, which primarily consists of:\n  * Bash\n  * tmux\n  * Vim\n  * iTerm2, when on mac\n  * Emacs, in evil mode\n\n# Setup\nThe actual dotfiles are symlinks to the files in this repository and are\ninstalled using the install.sh script.\n\nAny bash configurations that are specific to one computer are placed in\n~/.bash_local and not checked into this repository.\n\n  1. Clone this repository into ~/dotfiles\n  2. Run the install script: `~/dotfiles/install.sh`\n  3. Old dotfiles will be backed up in ~/.dotfiles_backup\n  4. The following are now symlinks:\n   * .bashrc\n   * .bash_profile\n   * .bash_functions\n   * .bash_aliases\n   * .emacs.d/\n   * .tmux.conf\n   * .vim/\n   * .tmux/\n   * .iterm/\n\n### A note about the .tmux directory\ntmux plugins are pulled from git and stored in ~/.tmux/ such that they are not\nchecked into this repository.\nThe .tmux/ directory here is empty except for the .gitignore to keep it that way\n\nWhen tmux starts, plugins are downloaded and installed if they are not already\nthere. This is done via tmux itself at the very bottom of tmux.conf\n\n### A note about the .emacs.d directory\nPackages are currently not checked in, and directories such as .emacs.d/elpa\nare for now ignored from git.\n\n### A note about iTerm2\nOn my macOS machines, iTerm2 is configured to read and save settings to the\n~/.iterm/ directory, which is a symlink like the other dotfiles. After making\nany changes, iTerm should prompt to save the new settings, which can then be\nchecked in.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhenridevieux%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhenridevieux%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhenridevieux%2Fdotfiles/lists"}