/dotfiles

Collects all my important cross-distro system configurations

Primary LanguageShellApache License 2.0Apache-2.0

Contributors Forks Stargazers Issues-open Issues-closed


Logo

Israel Laguan Linux's dotfiles!

Collects all my important cross-distro system configurations
🐞 Report a Bug 🙋‍♂️ Request Feature

Table of Contents

  1. The Project
  2. Features
  3. Prerequisites
  4. Getting Started
  5. Author
  6. Contributing
  7. Show your support
  8. License

The Project

These are my dotfiles. Take anything you want, but at your own risk. It targets debian systems, but it should work on *nix as well (with apt-get).

I've been using bash on-and-off for a long time (since Slackware Linux was distributed on 1.44MB floppy disks). In all that time, every time I've set up a new Linux or OS X machine, I've copied over my .bashrc file and my ~/bin folder to each machine manually. And I've never done a very good job of actually maintaining these files. It's been a total mess.

I finally decided that I wanted to be able to execute a single command to "bootstrap" a new system to pull down all of my dotfiles and configs, as well as install all the tools I commonly use. In addition, I wanted to be able to re-execute that command at any time to synchronize anything that might have changed. Finally, I wanted to make it easy to re-integrate changes back in, so that other machines could be updated.

Features

  • Aliases
  • Prompt theme
  • bash functions
  • vscode settings
  • vscode snippets (Based on this repo)

Prerequisites

  • Debian 8+ or derivatives. It should work on *nix as well
  • git
  • vscode

Getting Started

For now copy paste as needed! (WIP: make an autoinstall script!)

Author

Contributing

🤝 Contributions, issues and feature requests are welcome! Feel free to check the issues page.

Show your support

🤗 Give a ⭐️ if you like this project!

Icons made by

Ideas for dotfiles

License

📝 This project is licensed under the MIT
Feel free to fork this project and improve it