Commit graph

54 commits

Author SHA1 Message Date
bd42ebc4bd
build: pre-commit yaml lint
Some checks failed
/ sast (push) Has been cancelled
2024-09-29 13:59:13 -04:00
2f427676c5
feat: add rustup + go
Some checks are pending
/ sast (push) Waiting to run
2024-09-29 13:46:55 -04:00
5c389255f3
feat: add podman to system packages 2024-09-29 13:14:44 -04:00
da9f5c19f3
fix: skip gh-dash is gh-dash alread exists 2024-09-29 13:10:28 -04:00
ec3765ce5c
refactor: split shell, editor tweaks 2024-09-29 13:02:23 -04:00
99a3500d9d
fix: rework for debian
Some checks are pending
/ sast (push) Waiting to run
2024-09-29 12:48:56 -04:00
178c51628b
refactor: split into roles
Some checks are pending
/ sast (push) Waiting to run
2024-09-28 23:32:43 -04:00
78ea75997a
ci: leverage runner's python, pipx
All checks were successful
/ sast (push) Successful in 52s
2024-07-27 14:39:05 -04:00
58358746d2
ci: yaml lint check
All checks were successful
/ sast (push) Successful in 49s
2024-07-27 10:04:35 -04:00
af064121c4
feat: deprecate venv requirement, use pipx instead 2024-07-27 09:47:10 -04:00
372fc636d7
feat: add omz setup 2024-05-20 16:13:14 -04:00
67320b4e5d
refactor: use ansible 2024-05-20 15:20:58 -04:00
7a71ab38f4
fix: ensure that diffing is done in the right direction 2024-02-29 00:51:42 -05:00
bc0f75e65c
feat: show diffs before injecting managed blocks in shell+editor config 2024-02-29 00:50:03 -05:00
7b6aa29a78
fix: address shellcheck errors 2024-02-29 00:29:31 -05:00
98890b34d2
feat: add profile awareness 2024-02-26 00:48:03 -05:00
63d1aba020
feat: add gh-dash config 2024-02-25 22:54:09 -05:00
20218415b3
feat: add copy_file case to handle backup-and-copy 2024-02-25 22:34:03 -05:00
64050ab9d3
feat: add utility to copy files and handle diffs based on user input 2024-02-25 22:26:24 -05:00
1d08869863
Merge pull request #9 from mcataford/chore/tidy-steps-files
chore: more tidying, more bootstrappin'
2024-02-23 22:47:54 -05:00
6220fac3e1
feat: add gh plugins 2024-02-23 22:47:27 -05:00
e3d43d8411
docs: update README 2024-02-23 22:43:23 -05:00
e522932392
refactor: move extras to files 2024-02-23 22:42:04 -05:00
f86f0aef00
refactor: ensure_omz -> install_omz 2024-02-23 22:37:46 -05:00
aa5dbd536b
refactor: ensure_nvm -> install_nvm 2024-02-23 22:37:18 -05:00
7f27eecbf7
feat: add missing pyenv install 2024-02-23 22:36:41 -05:00
6d9ad6c09e
refactor: move apt package list to files dir 2024-02-23 22:29:23 -05:00
e0c397925f
refactor: condense steps and bootstrap into a single script 2024-02-23 22:28:08 -05:00
c26b0c1d8c
Merge pull request #8 from mcataford/feat/starship-configuration
feat: add starship configuration
2024-02-23 22:20:32 -05:00
ee6d34be32
ci: remove CI validation 2024-02-23 22:19:44 -05:00
548a03b724
feat(shell): add rust + starship setup 2024-02-23 22:14:00 -05:00
28581fd055
Merge pull request #7 from mcataford/feat/shell-updates
feat: more shell updates
2024-01-28 12:57:00 -05:00
362df6ae6c
refactor(shell-extras): remove handling for bashrc 2024-01-28 12:54:49 -05:00
7cbc3fae94
feat(aliases): remove v as alias 2024-01-28 11:23:07 -05:00
7e275c530d
feat: add oh-my-zsh install 2024-01-28 11:22:42 -05:00
df67388344
Merge pull request #6 from mcataford/feat/misc-updates
feat: misc updates
2024-01-28 11:12:50 -05:00
07d5aeba69
ci: run bootstrap in CI to validate 2024-01-28 11:08:44 -05:00
79782375fb
feat: install zsh instead of expecting it 2024-01-28 11:08:43 -05:00
eff28920e8
docs: update notes on steps 2024-01-28 11:01:36 -05:00
1abade9e53
feat: add nvm install step 2024-01-28 10:59:54 -05:00
70742f2658
refactor: split steps into better-defined funcs 2024-01-28 10:55:53 -05:00
6e2e382388
refactor: rename for clarity, bootstrap v. install 2024-01-28 10:07:17 -05:00
87676c4c69
Merge pull request #5 from mcataford/feat/commit-to-zsh
feat: adds expectation that zsh exists, remove shell detection
2023-12-16 00:45:35 -05:00
9fcf9bb8c4
feat: adds expectation that zsh exists, remove shell detection
docs: update install script mentions
2023-12-16 00:44:51 -05:00
a5b44abdce
refactor: reduce sourcing (#4)
* refactor: reduce sourcing

* docs: readme update

* docs: comments on managed blocks
2023-05-29 00:31:52 -04:00
e495948098
Feat/git aliases (#3)
* feat: prune refs on fetch

* feat: base git aliases

feat: aliases
2022-11-19 11:29:45 -05:00
2508b0f19a
fix: fix observed issues on osx (#2) 2022-11-11 19:47:09 -05:00
d7e1d18b37
feat: git & gpg setup (#1) 2022-11-11 19:44:21 -05:00
ba571b66db feat: NVIM common config and setup 2022-11-05 12:53:26 -04:00
0156762675 feat: nvim aliases 2022-11-05 12:03:30 -04:00