{"id":23226307,"url":"https://github.com/kento75/dotfiles","last_synced_at":"2026-05-10T06:46:48.305Z","repository":{"id":107558816,"uuid":"173559654","full_name":"Kento75/dotfiles","owner":"Kento75","description":"自分用dot files(Bashのみ対応)","archived":false,"fork":false,"pushed_at":"2021-01-09T08:34:02.000Z","size":482,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-11T14:40:39.531Z","etag":null,"topics":["bash5","dotfiles","vscode-extension","vscode-settings","vscode-snippets"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kento75.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-03-03T10:23:06.000Z","updated_at":"2021-01-09T08:34:04.000Z","dependencies_parsed_at":"2024-01-16T08:46:37.839Z","dependency_job_id":null,"html_url":"https://github.com/Kento75/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/Kento75%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kento75%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kento75%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kento75%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kento75","download_url":"https://codeload.github.com/Kento75/dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247375864,"owners_count":20929127,"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":["bash5","dotfiles","vscode-extension","vscode-settings","vscode-snippets"],"created_at":"2024-12-19T00:16:59.417Z","updated_at":"2026-05-10T06:46:43.280Z","avatar_url":"https://github.com/Kento75.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dotfiles\n\n[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2FKento75%2Fdotfiles%2Fbadge%3Fref%3Dmaster\u0026style=flat)](https://actions-badge.atrox.dev/Kento75/dotfiles/goto)\n\n### 色々インストール\n\n```\nbash install.sh\n```\n\n### VScode セットアップ\n\n#### 前提条件\n\n・Homebrew インストール済み\n\n```\n# homeに設定ファイルをダウンロード\ncd ~\ngit clone https://github.com/Kento75/dotfiles.git\ncd ./dotfiles\n# VScodeセットアップshellを実行\nbash editor-setup.sh\n```\n\n### VScode 移行メモ\n\n```\n# = 現在の設定があるPCでの操作\n# 共有用フォルダ(今回の例では~/dotfiles/vscode)に今の設定ファイルを置く\n\nmkdir -p ~/dotfiles/ ~/dotfiles/vscode\ncd ~/Library/Application\\ Support/Code/User/\nmv ./settings.json ~/dotfiles/vscode/settings.json\nmv ./keybindings.json ~/dotfiles/vscode/keybindings.json\nln -s ~/dotfiles/vscode/settings.json ./settings.json\nln -s ~/dotfiles/vscode/keybindings.json ./keybindings.json\n```\n\n```\n# vscode/settings.json\n{\n    \"workbench.startupEditor\": \"newUntitledFile\",\n    \"explorer.confirmDragAndDrop\": false,\n    \"workbench.iconTheme\": \"material-icon-theme\",\n    \"window.title\": \"${activeEditorLong}\",\n    \"window.zoomLevel\": 0,\n    \"cSpell.userWords\": [\n        \"julienschmidt\"\n    ],\n    \"launch\": {\n        \"version\": \"0.2.0\",\n        \"configurations\": [{\n            \"name\": \"Chrome\",\n            \"type\": \"chrome\",\n            \"request\": \"launch\",\n            \"url\": \"http://localhost:3000\",\n            \"webRoot\": \"${workspaceFolder}/src\",\n            \"sourceMapPathOverrides\": {\n                \"webpack:///src/*\": \"${webRoot}/*\"\n            }\n        }]\n    },\n    // Controls the rendering size of tabs in characters. Accepted values: \"auto\", 2, 4, 6, etc. If set to \"auto\", the value will be guessed when a file is opened.\n    \"editor.tabSize\": 2,\n    // Controls if the editor will insert spaces for tabs. Accepted values:  \"auto\", true, false. If set to \"auto\", the value will be guessed when a file is opened.\n    \"editor.insertSpaces\": true,\n    // Controls whether the editor should render whitespace characters\n    \"editor.renderWhitespace\": \"all\",\n    \"editor.formatOnSave\": true,\n    \"editor.formatOnPaste\": true,\n    \"editor.formatOnType\": false,\n    \"javascript.format.enable\": false,\n    \"javascript.validate.enable\": false,\n    \"eslint.enable\": true,\n    \"eslint.nodePath\": \"/usr/local/var/nodebrew/node/v10.15.2/bin/eslint\",  ← ここは、グローバルにインストールしたESLintのパスを指定\n    \"eslint.autoFixOnSave\": true,\n    \"eslint.options\": {\n        \"env\": {\n            \"browser\": true,\n            \"commonjs\": true,\n            \"es6\": true,\n            \"node\": true\n        },\n        \"extends\": \"eslint:recommended\",\n        \"parserOptions\": {\n            \"ecmaVersion\": 6,\n            \"sourceType\": \"module\",\n            \"ecmaFeatures\": {\n                \"jsx\": true,\n                \"js\": true\n            }\n        },\n        \"rules\": {\n            \"quotes\": [\n                2,\n                \"single\"\n            ],\n            \"linebreak-style\": [\n                2,\n                \"unix\"\n            ],\n            \"semi\": [\n                2,\n                \"always\"\n            ],\n            \"no-console\": 0\n        }\n    },\n    \"prettier.eslintIntegration\": true,\n    \"vetur.format.defaultFormatter.html\": \"js-beautify-html\",\n    \"vetur.format.defaultFormatterOptions\": {\n        \"js-beautify-html\": {\n            \"wrap_attributes\": \"auto\"\n        }\n    },\n    \"vetur.format.defaultFormatter.ts\": \"vscode-typescript\",\n    \"go.gopath\": \"/Users/kento/code/golang\",  ← ここは、GOPATHを設定するので、適宜ユーザー名を変更する\n    \"go.formatOnSave\": true,\n    \"[go]\": {\n        \"editor.tabSize\": 4\n    },\n    \"phpcs.standard\": \"PSR2\",\n    \"explorer.confirmDelete\": false\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkento75%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkento75%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkento75%2Fdotfiles/lists"}