{"id":13732463,"url":"https://github.com/erdaltsksn/dotfiles","last_synced_at":"2025-05-08T06:32:19.563Z","repository":{"id":186085890,"uuid":"673836708","full_name":"erdaltsksn/dotfiles","owner":"erdaltsksn","description":"This is a dotfiles repository created and maintained by @erdaltsksn. It contains a collection of `.files`.","archived":false,"fork":false,"pushed_at":"2023-12-23T20:56:49.000Z","size":24,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-04T02:11:12.572Z","etag":null,"topics":["codespaces","dotfiles","dotfiles-codespaces","dotfiles-linux","fish-shell"],"latest_commit_sha":null,"homepage":"https://github.com/erdaltsksn/dotfiles","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/erdaltsksn.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},"funding":{"github":"erdaltsksn"}},"created_at":"2023-08-02T14:31:38.000Z","updated_at":"2023-09-22T19:50:11.000Z","dependencies_parsed_at":"2023-12-23T22:19:29.834Z","dependency_job_id":"9c60806d-37c5-45d6-8a05-44eb1b18553f","html_url":"https://github.com/erdaltsksn/dotfiles","commit_stats":null,"previous_names":["erdaltsksn/dotfiles"],"tags_count":0,"template":false,"template_full_name":"erdaltsksn/new-project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdaltsksn%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdaltsksn%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdaltsksn%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erdaltsksn%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erdaltsksn","download_url":"https://codeload.github.com/erdaltsksn/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224708291,"owners_count":17356509,"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":["codespaces","dotfiles","dotfiles-codespaces","dotfiles-linux","fish-shell"],"created_at":"2024-08-03T02:01:57.436Z","updated_at":"2024-11-14T23:32:26.552Z","avatar_url":"https://github.com/erdaltsksn.png","language":"Shell","funding_links":["https://github.com/sponsors/erdaltsksn"],"categories":["Shell"],"sub_categories":[],"readme":"# Erdal's Dotfiles (.files)\n\n[![Security Scan](https://github.com/erdaltsksn/dotfiles/actions/workflows/security-scan.yml/badge.svg)](https://github.com/erdaltsksn/dotfiles/actions/workflows/security-scan.yml)\n\nDotfiles are configuration files on Unix-like systems (including Linux and macOS)\nthat start with a dot or period, such as `.bashrc`, `.zshrc`, and `.vimrc`.\n\nThese files are used to customize the behavior and appearance of various\nsoftware applications and tools in a user's environment. Dotfiles play a crucial\nrole in tailoring a development environment to an individual's preferences and\nneeds.\n\n## ✨ Features\n\n- Tailored specifically for GitHub's CodeSpaces and Linux Universal DevCtontainer\n  Image\n- Optimized Fish shell environment with streamlined configuration and functions\n\n## 📋 Requirements\n\n- **[Git](https://git-scm.com/)**: The version control system is required to\n  clone the repository and manage updates.\n- **[Docker](https://www.docker.com/)**: Utilized for creating and managing\n  isolated development environments using DevContainers.\n- **[Visual Studio Code](https://code.visualstudio.com)**: The recommended code\n  editor for seamless integration with Codespaces and DevContainers.\n- **[Fish Shell](https://fishshell.com/)**: The feature-rich and user-friendly\n  shell that enhances your command-line experience.\n\n\u003e **Note**: If you're using GitHub Codespaces and the default universal Linux\n\u003e image, all of these requirements are already met in the environment provided,\n\u003e allowing you to enjoy the benefits of these dotfiles without manual setup.\n\n## 🏁 Getting Started\n\nI **strongly** recommend you `fork` this project and customize it according to\nyour taste before installation. Here's how:\n\n01. **Fork the Repository**: Start by forking this repository to your own GitHub\n    account by clicking the`Fork` button at the top-right corner of this page.\n02. **Customize Configuration**: Customize the forked dotfiles to your taste.\n    Feel free to modify configurations, add new files, or remove ones you don't\n    need.\n03. **Run the Setup Script**: Modify the original setup script (`script/setup`)\n    to reflect your changes and preferences or create your own setup script.\n\nOnce the installation is complete, restart your shell or terminal for the\nchanges to take effect.\n\n## 🔧 Installation\n\nCopy and paste the following command into your terminal and press Enter:\n\n```sh\ncurl -fsSL https://raw.githubusercontent.com/erdaltsksn/dotfiles/main/script/setup | sh\n```\n\n## 🔄 Updating / Upgrading\n\nPull the latest changes from the repository.\n\n```sh\ncd $HOME/.config/dotfiles \u0026\u0026 git pull \u0026\u0026 cd -\n```\n\nRun the setup script again.\n\n```sh\n$HOME/.config/dotfiles/script/setup\n```\n\n## 📝 Usage\n\nUse your terminal regularly and enjoy awesome functions and customizations. Run\n`fish_config` to launch fish's web-based configuration.\n\n## ❓ Getting Help\n\nYou can find some useful links below:\n\n- [https://dotfiles.github.io](https://dotfiles.github.io)\n- [https://fishshell.com](https://fishshell.com)\n- [https://git-scm.com](https://git-scm.com)\n- [https://code.visualstudio.com/docs/remote/containers](https://code.visualstudio.com/docs/remote/containers)\n- [https://containers.dev](https://containers.dev)\n\n## 🤝🏽 Contributing\n\nIf you want to contribute to this project and make it better, your help is very\nwelcome.\n\nFor more information, see [Contributing Guide](https://github.com/erdaltsksn/.github/blob/main/CONTRIBUTING.md).\n\n## 🔒 Security Policy\n\nIf you discover a security vulnerability within this project, please follow our\n[Security Policy](https://github.com/erdaltsksn/.github/blob/main/SECURITY.md).\n\n## 📜 Code of Conduct\n\nThis project adheres to the Contributor Covenant [Code of Conduct](https://github.com/erdaltsksn/.github/blob/main/CODE_OF_CONDUCT.md).\nBy participating, you are expected to uphold this code.\n\n## ⚠️ Disclaimer\n\nIn no event shall we be liable to you or any third parties for any special,\npunitive, incidental, indirect or consequential damages of any kind, or any\ndamages whatsoever, including, without limitation, those resulting from loss of\nuse, data or profits, and on any theory of liability, arising out of or in\nconnection with the use of this software.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferdaltsksn%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferdaltsksn%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferdaltsksn%2Fdotfiles/lists"}