https://github.com/jonaylor89/bootstrap
Bootstrap scripts and playbooks
https://github.com/jonaylor89/bootstrap
Last synced: 8 months ago
JSON representation
Bootstrap scripts and playbooks
- Host: GitHub
- URL: https://github.com/jonaylor89/bootstrap
- Owner: jonaylor89
- Created: 2020-05-04T00:41:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-19T05:00:31.000Z (over 2 years ago)
- Last Synced: 2025-03-01T07:42:36.660Z (over 1 year ago)
- Language: Shell
- Size: 29.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bootstrap
I finally taught myself how ansible works and decided that it is much better
than my janky bash scripts. There will be a MacOS, Arch, and Ubuntu playbook
for computers running MacOS, Arch based linux distros, and Ubuntu based linux
distros respectively. I will put more details in a README with the playbooks
but the macOS one will be my riced macOS setup with yabai, homebrew, and a
bunch of other goodies, the Arch playbook will be some other riced out i3
setup, and the ubuntu playbook is tested on 20.04
------------------------
## Nix systems
```
~$ curl -sSL https://raw.githubusercontent.com/jonaylor89/bootstrap/master/{{ mac || arch || ubuntu }}.sh
~$ sudo ./{{ mac || arch || ubuntu }}.sh
```
---------------------------
## Windows
(**Cmd must be run as administrator**)
```
C:> del C:\Windows\System32
```
----------------
Shell configurations are configured using conf.d style rather than one big rc
file for each shell. Fish does this natively but I gave zsh and bash a zshrc.d and
bashrc.d directory that do essentially the same.
-----------------------