From 7d57cb4c2a5c8586edd93cb702a3a4ee8475b754 Mon Sep 17 00:00:00 2001 From: Brian Zalewski Date: Thu, 12 Jan 2023 00:58:48 -0500 Subject: [PATCH] =?UTF-8?q?=E2=98=81=EF=B8=8F=20chore(automation):=20Autom?= =?UTF-8?q?ated=20update?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/tasks.json | 15 ----- LICENSE | 4 +- README.md | 131 +++++++++++++++++++++++++++++++++------- Taskfile.yml | 2 +- docs/CONTRIBUTING.md | 6 +- docs/img/logo-full.png | Bin 0 -> 86038 bytes local/package-lock.json | 2 +- package.json | 8 +-- software.yml | 2 +- 9 files changed, 121 insertions(+), 49 deletions(-) create mode 100644 docs/img/logo-full.png diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 74ed8a4b..784078f5 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -281,21 +281,6 @@ "type": "shell", "command": "bash start.sh && task get:links" }, - { - "label": "(git:filter): Remove large unnecessary and large files from the repository", - "type": "shell", - "command": "bash start.sh && task git:filter" - }, - { - "label": "(git:remotes): Configure the the `origin`, `gitlab`, `github`, and `all` git remotes", - "type": "shell", - "command": "bash start.sh && task git:remotes" - }, - { - "label": "(git:remove:submodules): Remove all submodules in the current directory and optionally filter by RegEx", - "type": "shell", - "command": "bash start.sh && task git:remove:submodules" - }, { "label": "(go:test:convey): Run tests through the browser with GoConvey", "type": "shell", diff --git a/LICENSE b/LICENSE index fe2c6501..34b4eea5 100644 --- a/LICENSE +++ b/LICENSE @@ -20,5 +20,5 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -GitHub: https://github.com/megabyte-labs/hiawatha-dotfiles -GitLab: https://gitlab.com/megabyte-labs/hiawatha-dotfiles +GitHub: https://github.com/megabyte-labs/sexy-start +GitLab: https://gitlab.com/megabyte-labs/sexy-start diff --git a/README.md b/README.md index 5f05fce2..ae797052 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@
- - Hiawatha Dotfiles logo + + Sexy Start logo
-

Hiawatha Dotfiles - The Spirit of GitHub

+

Cross-Platform Sexy Start

Maintained by Megabyte Labs

@@ -14,7 +14,7 @@ Homepage - + Contributing @@ -23,54 +23,141 @@ Gitter - + GitHub - + GitLab ->

**A glorious combination of application settings, theme files, and a performant cross-platform, desktop-oriented software installer.**


+>

**A glorious combination of application / theme settings and a performant cross-platform, desktop-oriented software suite.**


## Table of Contents - * [Overview](#overview) - -- [}Hiawatha](#hiawatha) - - [Contributing](#contributing) - - [Affiliates](#affiliates) - - [License](#license) +- [Overview](#overview) +- [Quick Start](#quick-start) + - [Quick Start Notes](#quick-start-notes) +- [Chezmoi-Based](#chezmoi-based) +- [Security Focused](#security-focused) +- [Cross-Platform](#cross-platform) + - [Custom Software Provisioning System](#custom-software-provisioning-system) + - [Beautiful Anywhere](#beautiful-anywhere) + - [Qubes Support](#qubes-support) +- [Gas Station](#gas-station) +- [Chezmoi](#chezmoi) + - [Resetting Chezmoi](#resetting-chezmoi) +- [Contributing](#contributing) + - [Affiliates](#affiliates) +- [License](#license) ## Overview -Hiawatha Dotfiles is a glorious combination of application settings, theme files, and a performant yet flexible software installer written with [ZX](https://github.com/google/zx). The installer supports almost any operating system, just checkout the [software.yml file](https://gitlab.com/megabyte-labs/hiawatha-dotfiles/-/blob/master/software.yml). It uses [Chezmoi](https://github.com/twpayne/chezmoi) to apply file changes in an interactive way. It is not your typical Chezmoi project - it is built around the philosophy that you should be able to bash all your computers to bits with a hammer and then resurrect them the next day ✝️️ by storing stateful data to an S3 bucket and automating desktop configuration as much as possible. +Want to try out a new desktop jam-packed with a whole suite of GitHub's most-starred projects? Betelgeuse is a combination of application settings, theme files, and a performant yet flexible software installer written with [ZX](https://github.com/google/zx). It is easily customizable, with optional prompts that ask you for API keys if you want to completely automate everything. The installer supports almost any operating system, just checkout the [software.yml file](https://gitlab.com/megabyte-labs/hiawatha-dotfiles/-/blob/master/software.yml). It uses [Chezmoi](https://github.com/twpayne/chezmoi) to apply file changes in an interactive way. It is not your typical Chezmoi project - it is built around the philosophy that you should be able to bash all your computers to bits with a hammer and then resurrect them the next day ✝️️ by storing stateful data to an encrypted S3 bucket and automating desktop configuration as much as possible. - +Sexy Start is a cross-platform development environment provisioning system. The project began as an ongoing Ansible project named [Gas Station](https://github.com/megabyte-labs/gas-station) but transitioned to a dotfile-ish approach for easier adoption and less overhead. It is intended for: -# }Hiawatha +1. Power users that want to maximize their long-term efficiency by incorporating the [most-starred applications / projects / CLIs on GitHub](https://stars.megabyte.space) into their stack. +2. Users that distro hop but want to retain their favorite tools regardless of whether they are using macOS, Windows, or Linux +3. People that want to reformat their computers on a, perhaps, daily basis while retaining stateful elements of their file system by leveraging S3 buckets +4. Enthusiasts that want to deploy as many cool, useful tools as possible without having to spend much time configuring their file system +5. Perfectionists that love software that behaives as it should, looks gorgeous (desktop preview screenshots below), and performs tasks quickly on any platform +6. CLI ninjas that want to bring their set of tools wherever they go -This is a decked out dotfiles repository that leverages a handful of technologies including Chezmoi, Ansible, and ZX to provision computers. It is built to support Archlinux, Fedora, CentOS, Debian, Ubuntu, macOS, and Windows but you may see code that suggests other OSes will be supported as well. It includes themeing (most of the credit going to [Sweet](https://github.com/EliverLara/Sweet)) for KDE / GNOME / apps. + -To use these dotfiles and provision your computer with prompts (which can be made headless with environment variables): +## Quick Start + +To provision your workstation, you can run the following which will install some basic dependencies (e.g. Chezmoi) and provide interactive prompts where you can personalize your configuration: ``` bash <(curl -sSL https://install.doctor/start) ``` -All the source files are located in ~/.local/share/chezmoi/home for the dotfiles and ~/.local/share/chezmoi/system for the system files. The roles / playbooks from [Gas Station](https://gitlab.com/megabyte-labs/gas-station) are occasionally used to fill in gaps. The software installation (which happens when you run Chezmoi or the link above) determines which package manager to use to install the software using [this software map](https://gitlab.com/megabyte-labs/misc/dotfiles/-/blob/master/.local/share/chezmoi/software.yml). +If you fork this repository and would like to use your fork as the source, you can still use the command shown above by setting the `START_REPO` environment variable. If it is located on GitHub, you can do this by running: -Many of the dotfiles (and system files) are templated. Those ones you will have to look at ~/.local/share/chezmoi to take a peek at. The static files are at the root of this repository for easy viewing. +``` +START_REPO=my-gh-user/my-fork-name bash <(curl -sSL https://install.doctor/start) +``` + +Alternatively, if you want to host your project on GitLab or another git provider, then just specify the git remote's URL: + +``` +START_REPO=git@gitlab.com:megabyte-labs/sexy-start.git bash <(curl -sSL https://install.doctor/start) +``` + +### Quick Start Notes + +- The quick start script is tested on the latest versions of Archlinux, CentOS, Debian, Fedora, macOS, and Ubuntu +- The quick start script is the preferred method of using this project to provision your system +- The script can be configured to be completely headless by specifying environment variables which are detailed below +- _Windows support is on the roadmap._ + + + +## Chezmoi-Based + +This project leverages [Chezmoi](https://github.com/twpayne/chezmoi) to provide: + +1. File diffs that show how files are being changed +2. Easy-to-use encryption that lets you store private data publicly on GitHub +3. A basic set of prompts that accept and integrate API credentials for services like CloudFlare, GitHub, GitLab, and Slack so that your development environment is augmented by free cloud services + + + +## Security Focused + +This software was built in an adversarial environment. This led towards a focus on security which is why we employ technologies like [Firejail](https://github.com/netblue30/firejail), [Portmaster](https://safing.io/), [Little Snitch](https://www.obdev.at/products/littlesnitch/index.html), and [Qubes](https://www.qubes-os.org/). Whenever possible, Flatpaks are used as the preferred application type. This also led to an emphasis on performance. When your workstation is possibly compromised or you have a good habit of reformatting your workstation on regular basis then it makes sense to use a provisioning system that can restore the workstation to a similar state quicker. + + + +## Cross-Platform + +This project has been developed with support for Archlinux, CentOS, Fedora, macOS, Ubuntu, and Windows. Almost all the testing has been done on x86_64 systems but the system is flexible enough to be adapted for other systems such as ARM or FreeBSD. A lot of effort has also gone into supporting Qubes which, when fully provisioned, is basically a combination of all the operating systems we have developed this project for. + +### Custom Software Provisioning System + +The project also incorporates a custom [ZX](https://github.com/google/zx) script that allows you to choose which package managers you would like to manage your software. It attempts to be as asynchronous as possible without opening the door to errors. The script leverages the [software.yml](/software.yml) file in the root of this repository to figure out which package manager to use. By default, the installer will choose the most secure option (e.g. Flatpaks are preferred for Linux applications). The installer is more performant and less error-prone than our Ansible variant. It also makes it a lot easier to add software to your stack in such a way that you can keep the software regardless of what operating system you are using by storing everything in the aforementioned `software.yml` file. + +### Beautiful Anywhere + +Windows and macOS do a great job of making things look good from a UI perspective out of the box. Linux on the other hand requires some finessing especially when you follow our philosophy of taking many different operating systems and deploying similar software on them. A sizable amount of effort went into customizing the popular [Sweet](https://github.com/EliverLara/Sweet) theme and adapting it to our liking. Bells and whistles like a customized GRUB2 and Plymouth theme are included. + +### Qubes Support + +Qubes support is on its way. + + + +## Gas Station + +This project began as something to supplement our provisioning system that uses Ansible. The system is called [Gas Station](https://gitlab.com/megabyte-labs/gas-station). It includes hundreds of Ansible roles. If you look at the [`software.yml`](/sexy-start) file, you will notice that some of the Ansible roles that Gas Station provides are inside of it. By default, this project will try to install software / dependencies using other, lighter methods before resorting to using Ansible. This is because of the software installer order that is defined at the top of the software.yml file. Gas Station is also still used to house some of the variables / data that this project uses. + + + +## Chezmoi + +This project uses Chezmoi to orchestrate the provisioning. After calling the quick start script shown above, the quick start script will ensure some dependencies are installed (including Chezmoi) and then initiate Chezmoi. In order to customize this project, you should head over to the Chezmoi documentation to get a better understanding of why some of the files in this repository start with `dot_`, `run_`, etc. + +### Resetting Chezmoi + +This script is designed to run only the code that is necessary to improve performance. This is accomplished by using [`.chezmoiscripts`](home/.chezmoiscripts), Chezmoi's `onchange_` identifier, and a custom installer written in ZX that is powered by the software definitions in [`software.yml`](software.yml). + +If there is an error during the provision process or you make changes that are not being run during the provision process then you might want to clear Chezmoi's cache and configuration. This can be done on macOS/Linux by running: + +``` +rm -rf ~/.config/chezmoi && rm -rf ~/.cache/chezmoi +``` ## Contributing -Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/megabyte-labs/hiawatha-dotfiles/issues). If you would like to contribute, please take a look at the [contributing guide](https://github.com/megabyte-labs/hiawatha-dotfiles/blob/master/docs/CONTRIBUTING.md). +Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/megabyte-labs/sexy-start/issues). If you would like to contribute, please take a look at the [contributing guide](https://github.com/megabyte-labs/sexy-start/blob/master/docs/CONTRIBUTING.md).
Sponsorship @@ -112,4 +199,4 @@ Below you will find a list of services we leverage that offer special incentives ## License -Copyright © 2020-2021 [Megabyte LLC](https://megabyte.space). This project is [MIT](https://gitlab.com/megabyte-labs/hiawatha-dotfiles/-/blob/master/LICENSE) licensed. +Copyright © 2020-2021 [Megabyte LLC](https://megabyte.space). This project is [MIT](https://gitlab.com/megabyte-labs/sexy-start/-/blob/master/LICENSE) licensed. diff --git a/Taskfile.yml b/Taskfile.yml index 783c6664..cc5e3966 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -593,7 +593,7 @@ tasks: - | task --list > /dev/null || (echo "ERROR: Invalid Taskfiles!" && exit 1) git add --all - - HUSKY=0 git commit -m '🔧 chore(tweak): quick minor update' --no-verify + - 'HUSKY=0 git commit -m "🔧 chore(tweak): quick minor update" --no-verify' - git push origin master devcontainer: diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 85584110..24369b3f 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -36,7 +36,7 @@ First of all, thanks for visiting this page 😊 ❤️ ! We are _stoked_ that y ## Code of Conduct -This project and everyone participating in it is governed by the [Code of Conduct](https://github.com/megabyte-labs/hiawatha-dotfiles/blob/master/docs/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [help@megabyte.space](mailto:help@megabyte.space). +This project and everyone participating in it is governed by the [Code of Conduct](https://github.com/megabyte-labs/sexy-start/blob/master/docs/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [help@megabyte.space](mailto:help@megabyte.space). @@ -53,7 +53,7 @@ After you run `npm i`, you can view the available pre-defined build tool command ``` ❯ npm run info -> @mblabs/hiawatha-dotfiles@1.0.4 info +> @mblabs/sexy-start@1.0.4 info > npm-scripts-info build: @@ -229,7 +229,7 @@ Running `npm link` with the `package.json` configuration listed above will insta ## Pull Requests -All pull requests should be associated with issues. You can find the [issues board on GitLab](https://gitlab.com/megabyte-labs/docker/hiawatha-dotfiles/-/issues). The pull requests should be made to [the GitLab repository](https://gitlab.com/megabyte-labs/docker/hiawatha-dotfiles) instead of the [GitHub repository](ProfessorManhattan/npm-hiawatha-dotfiles). This is because we use GitLab as our primary repository and mirror the changes to GitHub for the community. +All pull requests should be associated with issues. You can find the [issues board on GitLab](https://gitlab.com/megabyte-labs/docker/sexy-start/-/issues). The pull requests should be made to [the GitLab repository](https://gitlab.com/megabyte-labs/docker/sexy-start) instead of the [GitHub repository](ProfessorManhattan/npm-sexy-start). This is because we use GitLab as our primary repository and mirror the changes to GitHub for the community. ### How to Commit Code diff --git a/docs/img/logo-full.png b/docs/img/logo-full.png new file mode 100644 index 0000000000000000000000000000000000000000..c98a264d04536c51fa2fd0e1d1515e48840520fa GIT binary patch literal 86038 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␼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

Q(i;Pn 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 (https://megabyte.space)", "homepage": "https://megabyte.space", "repository": { "type": "git", - "url": "git+https://github.com/megabyte-labs/hiawatha-dotfiles.git" + "url": "git+https://github.com/megabyte-labs/sexy-start.git" }, "bugs": { "email": "help@megabyte.space", - "url": "https://gitlab.com/megabyte-labs/hiawatha-dotfiles/-/issues" + "url": "https://gitlab.com/megabyte-labs/sexy-start/-/issues" }, "type": "commonjs", "main": "dist/main.js", diff --git a/software.yml b/software.yml index ffca20c7..79836202 100644 --- a/software.yml +++ b/software.yml @@ -3602,7 +3602,7 @@ softwarePackages: _bin: beekeeper-studio _when:cask: '! test -d "/Applications/Beekeeper Studio.app"' cask: beekeeper-studio - choco: beekeeper-studio + choco: beekeeper-studio flatpak: io.beekeeperstudio.Studio kodi: _bin: kodi