Skip to content

Commit c3ed6dd

Browse files
committed
refactor: remove abandoned projects
1 parent 82de410 commit c3ed6dd

File tree

13 files changed

+29
-216
lines changed

13 files changed

+29
-216
lines changed

README.md

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
⚡ Scotty's dotfiles
44

5-
[![forthebadge](assets/image/built-for-linux.svg)](https://forthebadge.com) [![forthebadge](assets/image/works-on-my-machine.svg)](https://forthebadge.com)
5+
[![forthebadge](assets/image/built-for-linux.svg)](https://forthebadge.com)
6+
[![forthebadge](assets/image/works-on-my-machine.svg)](https://forthebadge.com)
67

78
[![chezmoi init](https://github.com/scottames/dots/actions/workflows/pr_chezmoi_init.yaml/badge.svg)](https://github.com/scottames/dots/actions/workflows/pr_chezmoi_init.yaml)
89
[![trunk.io](https://github.com/scottames/dots/actions/workflows/pr_trunkio.yaml/badge.svg)](https://github.com/scottames/dots/actions/workflows/pr_trunkio.yaml)
@@ -56,35 +57,35 @@ nix run .#install
5657

5758
## 🔧 Tools of Note
5859

59-
| project | description |
60-
|:----------------------------------------------------|:-----------------------------------------------------------------------------------|
61-
| [aqua](https://aquaproj.github.io/) | declarative cli version manager |
62-
| [atuin](https://atuin.sh/) | sync, search and backup shell history |
63-
| [chezmoi](https://www.chezmoi.io/) | manage your dotfiles across multiple diverse machines, securely |
64-
| [fish](https://fishshell.com/) | smart and user-friendly command line shell |
65-
| [lazygit](https://github.com/jesseduffield/lazygit) | simple terminal UI for git commands |
66-
| [ghostty](https://ghostty.org/) | Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. |
67-
| [just](https://just.systems/) | 🤖 Just a command runner |
68-
| [intelli-shell](https://github.com/lasantosr/intelli-shell) | like IntelliSense, but for shells |
69-
| [lix](https://lix.systems/) | a modern, implementation of the Nix package manager, focused on correctness, usability, and growth. (MacOS only) |
70-
| [nix-darwin](https://github.com/nix-darwin/nix-darwin) | nix modules for darwin |
71-
| [neovim](https://neovim.io/) | hyperextensible Vim-based text editor |
72-
| [Niri](https://github.com/YaLTeR/niri) | a scrollable-tiling Wayland compositor. |
73-
| [starship](https://starship.rs/) | minimal, blazing-fast, and infinitely customizable prompt for any shell! |
74-
| [trunk.io](https://trunk.io/) | check, merge, and monitor your code |
75-
| [vicinae](https://docs.vicinae.com/) | a focused launcher for your desktop — native, fast, extensible |
76-
| [zellij](https://zellij.dev/) | terminal workspace with batteries included |
77-
| [zen browser](https://zen-browser.app/) | welcome to a calmer internet |
60+
| project | description |
61+
| :---------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------- |
62+
| [aqua](https://aquaproj.github.io/) | declarative cli version manager |
63+
| [atuin](https://atuin.sh/) | sync, search and backup shell history |
64+
| [chezmoi](https://www.chezmoi.io/) | manage your dotfiles across multiple diverse machines, securely |
65+
| [fish](https://fishshell.com/) | smart and user-friendly command line shell |
66+
| [lazygit](https://github.com/jesseduffield/lazygit) | simple terminal UI for git commands |
67+
| [ghostty](https://ghostty.org/) | Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. |
68+
| [just](https://just.systems/) | 🤖 Just a command runner |
69+
| [intelli-shell](https://github.com/lasantosr/intelli-shell) | like IntelliSense, but for shells |
70+
| [lix](https://lix.systems/) | a modern, implementation of the Nix package manager, focused on correctness, usability, and growth. (MacOS only) |
71+
| [nix-darwin](https://github.com/nix-darwin/nix-darwin) | nix modules for darwin |
72+
| [neovim](https://neovim.io/) | hyperextensible Vim-based text editor |
73+
| [Niri](https://github.com/YaLTeR/niri) | a scrollable-tiling Wayland compositor. |
74+
| [starship](https://starship.rs/) | minimal, blazing-fast, and infinitely customizable prompt for any shell! |
75+
| [trunk.io](https://trunk.io/) | check, merge, and monitor your code |
76+
| [vicinae](https://docs.vicinae.com/) | a focused launcher for your desktop — native, fast, extensible |
77+
| [zellij](https://zellij.dev/) | terminal workspace with batteries included |
78+
| [zen browser](https://zen-browser.app/) | welcome to a calmer internet |
7879

7980
## 🧪 Testing
8081

8182
Runs linter checks, go tests, and chezmoi init inside a docker container
8283

8384
```shell
84-
mage check && mage test
85+
dagger call -m . init
8586
```
8687

87-
- Requires: docker, go, mage, trunk
88+
- Requires: dagger
8889

8990
## 📜 Terms
9091

aqua/aqua-checksums.json

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -95,21 +95,6 @@
9595
"checksum": "3BDE3AF69D9FC88633C43488C6CE3C116C642733D923BBF4C4224108310BD64D",
9696
"algorithm": "sha256"
9797
},
98-
{
99-
"id": "github_release/github.com/bloznelis/typioca/3.1.0/typioca-linux-amd64",
100-
"checksum": "E4C3CBD08E8C2AB12FB02FDC664B6EA555D508EB4C66358EDA42921331A3A0CA",
101-
"algorithm": "sha256"
102-
},
103-
{
104-
"id": "github_release/github.com/bloznelis/typioca/3.1.0/typioca-mac-amd64",
105-
"checksum": "C460758ECA7871F15C413E7913DBFFCC12241E529760293CE6A62E6E18F17831",
106-
"algorithm": "sha256"
107-
},
108-
{
109-
"id": "github_release/github.com/bloznelis/typioca/3.1.0/typioca-mac-arm64",
110-
"checksum": "04D19C605E1126B6BB8B3432616A2610F203DB00B1D7A7A294236E2F425EDB24",
111-
"algorithm": "sha256"
112-
},
11398
{
11499
"id": "github_release/github.com/bootandy/dust/v1.2.3/dust-v1.2.3-x86_64-apple-darwin.tar.gz",
115100
"checksum": "6F49A9A56EFA3C215924073A8CA7E2DA3FDFB6DDB9DFB818336B2DA753E95750",
@@ -600,21 +585,6 @@
600585
"checksum": "6507E2BAAEEAB96C39E7C7CAAEBCD399818E8EC83F66CC03548C08505E19BB5A",
601586
"algorithm": "sha256"
602587
},
603-
{
604-
"id": "github_release/github.com/konradsz/igrep/v1.3.0/igrep-v1.3.0-aarch64-apple-darwin.tar.gz",
605-
"checksum": "AE8866C58FF8273C5D71B2A4A2280F78A2467078C50FB2351EBA9BDA3C612BD1",
606-
"algorithm": "sha256"
607-
},
608-
{
609-
"id": "github_release/github.com/konradsz/igrep/v1.3.0/igrep-v1.3.0-x86_64-apple-darwin.tar.gz",
610-
"checksum": "33908E25D904D7652F2BC749A16BEAAE86B9529F83AEAE8CA6834DDDFC2B0A9D",
611-
"algorithm": "sha256"
612-
},
613-
{
614-
"id": "github_release/github.com/konradsz/igrep/v1.3.0/igrep-v1.3.0-x86_64-unknown-linux-gnu.tar.gz",
615-
"checksum": "C58160083D52A03869BF61F35748B3EED2E8B476A0831CA6E8BCF8A30BD691AF",
616-
"algorithm": "sha256"
617-
},
618588
{
619589
"id": "github_release/github.com/kubernetes-sigs/krew/v0.4.5/krew-darwin_amd64.tar.gz",
620590
"checksum": "7FF3DDE825734E74F4975C8E922B4419639E5FBFF738786AB085CF06A0D1CCC0",
@@ -715,21 +685,6 @@
715685
"checksum": "B9B935E0BB8C196B6319ACABA82CCE5555BA6BFAC412824ACC9707DB15770439",
716686
"algorithm": "sha256"
717687
},
718-
{
719-
"id": "github_release/github.com/magefile/mage/v1.15.0/mage_1.15.0_Linux-64bit.tar.gz",
720-
"checksum": "AF8FB0C72944EC6E31C5DD54E642083400157883602F4A89A692C4BA96EE1E66",
721-
"algorithm": "sha256"
722-
},
723-
{
724-
"id": "github_release/github.com/magefile/mage/v1.15.0/mage_1.15.0_Linux-ARM64.tar.gz",
725-
"checksum": "914E3866931B0B13B8D4C569C6D29BE93BB6BA976B0F7797E3DAF1D6D9F55EB3",
726-
"algorithm": "sha256"
727-
},
728-
{
729-
"id": "github_release/github.com/magefile/mage/v1.15.0/mage_1.15.0_macOS-64bit.tar.gz",
730-
"checksum": "DB2CD92FE42B6E2795D1B82D3A21A5F163F9965E3CB3845E7DE34F5F4C5B3C38",
731-
"algorithm": "sha256"
732-
},
733688
{
734689
"id": "github_release/github.com/mikefarah/yq/v4.50.1/yq_darwin_amd64",
735690
"checksum": "6C24724C203F8EF0AFAA4584D8B7BAA150FEC7F6D8A493EFA49B80F620174119",
@@ -830,26 +785,6 @@
830785
"checksum": "95239C16FC26E7A5DAE01828370E6CBC62FEB991C4502A4C7F7226D721187556",
831786
"algorithm": "sha256"
832787
},
833-
{
834-
"id": "github_release/github.com/rhysd/hgrep/v0.3.9/hgrep-v0.3.9-aarch64-apple-darwin.zip",
835-
"checksum": "6AD3CCEBA4268EE2AA8C69BA4FEA02FFF9B2C268EAA12BA8358D7632E045D133",
836-
"algorithm": "sha256"
837-
},
838-
{
839-
"id": "github_release/github.com/rhysd/hgrep/v0.3.9/hgrep-v0.3.9-aarch64-unknown-linux-gnu.zip",
840-
"checksum": "E532A9B06674FFCCD4B7D2BD7F33C7F1460FF52A4127FEA0FCD29252143015C1",
841-
"algorithm": "sha256"
842-
},
843-
{
844-
"id": "github_release/github.com/rhysd/hgrep/v0.3.9/hgrep-v0.3.9-x86_64-apple-darwin.zip",
845-
"checksum": "231030A389AF67C3F36F273A73F5161D215BE531E96AA613A67D252D5A590BB3",
846-
"algorithm": "sha256"
847-
},
848-
{
849-
"id": "github_release/github.com/rhysd/hgrep/v0.3.9/hgrep-v0.3.9-x86_64-unknown-linux-musl.zip",
850-
"checksum": "5B8C2A1A77BCE2CB4FD42C0C9A6779A52F824086A8113833406E425FC6573BE5",
851-
"algorithm": "sha256"
852-
},
853788
{
854789
"id": "github_release/github.com/sharkdp/bat/v0.26.1/bat-v0.26.1-aarch64-apple-darwin.tar.gz",
855790
"checksum": "E30BEFF26779C9BF60BB541E1D79046250CB74378F2757F8EB250AFDDB19E114",
@@ -890,46 +825,6 @@
890825
"checksum": "2B6BFAAE8C48F12050813C2FFE1884C61EA26E750D803DF9C9114550A314CD14",
891826
"algorithm": "sha256"
892827
},
893-
{
894-
"id": "github_release/github.com/smallstep/certificates/v0.29.0/step-ca_darwin_amd64.tar.gz",
895-
"checksum": "0A4860548FDF07FC358295628F1B61FF4FACCF69D983D13E2240942D06BFBC37",
896-
"algorithm": "sha256"
897-
},
898-
{
899-
"id": "github_release/github.com/smallstep/certificates/v0.29.0/step-ca_darwin_arm64.tar.gz",
900-
"checksum": "BC188AD0647663EFBB5ECEC752618B5ED39C40AA60ACF00495C0CED92D495F31",
901-
"algorithm": "sha256"
902-
},
903-
{
904-
"id": "github_release/github.com/smallstep/certificates/v0.29.0/step-ca_linux_amd64.tar.gz",
905-
"checksum": "868AD206A45A7367028AD91D649B5FB5DCBCCAA0882C57C4B7FFD1B81C269F6A",
906-
"algorithm": "sha256"
907-
},
908-
{
909-
"id": "github_release/github.com/smallstep/certificates/v0.29.0/step-ca_linux_arm64.tar.gz",
910-
"checksum": "0FBBE2F30B4E3E4FFC2B14130955B084831410AAE47352DD03F7C56C7EFFEB11",
911-
"algorithm": "sha256"
912-
},
913-
{
914-
"id": "github_release/github.com/smallstep/cli/v0.29.0/step_darwin_amd64.tar.gz",
915-
"checksum": "9C4229FF121058FC5311B24640387369A30F2271AB64F7C3D789C60FCC6D6E39",
916-
"algorithm": "sha256"
917-
},
918-
{
919-
"id": "github_release/github.com/smallstep/cli/v0.29.0/step_darwin_arm64.tar.gz",
920-
"checksum": "C289F37AF08896EA56FE5F1D18B2B04FC3C7232538A7DC8D9B3398C5574F5E60",
921-
"algorithm": "sha256"
922-
},
923-
{
924-
"id": "github_release/github.com/smallstep/cli/v0.29.0/step_linux_amd64.tar.gz",
925-
"checksum": "EB28C44A6A6741AB141994D79DFED6C14778EC520B7FBA67C1A5B23E91EF17D7",
926-
"algorithm": "sha256"
927-
},
928-
{
929-
"id": "github_release/github.com/smallstep/cli/v0.29.0/step_linux_arm64.tar.gz",
930-
"checksum": "C599401BFF53ED3A6DB0587345879E759E49D6C97CEC44D84F77913F0EEF1A0F",
931-
"algorithm": "sha256"
932-
},
933828
{
934829
"id": "github_release/github.com/spacelift-io/spacectl/v1.17.0/spacectl_1.17.0_darwin_amd64.zip",
935830
"checksum": "3387FEED4A57B8FA0691EF8F03E5BFFEE9EA2D6215DC32C369A958C531CDC254",

aqua/aqua.yaml

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,6 @@ packages:
5252
# official CLI for Amazon EKS
5353
# https://github.com/weaveworks/eksctl
5454
- name: weaveworks/eksctl@v0.221.0
55-
# make/rake-like dev tool using Go
56-
# https://github.com/magefile/mage
57-
- name: magefile/mage@v1.15.0
5855
# minimal, blazing-fast, and infinitely customizable prompt for any shell!
5956
# https://github.com/starship/starship
6057
- name: starship/starship@v1.24.1
@@ -111,12 +108,6 @@ packages:
111108
# easy and repeatable kubernetes development
112109
# https://github.com/GoogleContainerTools/skaffold
113110
- name: GoogleContainerTools/skaffold@v2.17.0
114-
# private certificate authority & ACME server
115-
# https://github.com/smallstep/certificates
116-
- name: smallstep/certificates@v0.29.0
117-
# zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc
118-
# https://github.com/smallstep/cli
119-
- name: smallstep/cli@v0.29.0
120111
# a pluggable terraform linter
121112
# https://github.com/terraform-linters/tflint
122113
- name: terraform-linters/tflint@v0.60.0
@@ -137,12 +128,6 @@ packages:
137128
# A tool for exploring each layer in a docker image
138129
# https://github.com/wagoodman/dive
139130
- name: wagoodman/dive@v0.13.1
140-
# Interactive grep (for streaming)
141-
# https://github.com/konradsz/igrep
142-
- name: konradsz/igrep@v1.3.0
143-
# Grep with human-friendly search results
144-
# https://github.com/rhysd/hgrep
145-
- name: rhysd/hgrep@v0.3.9
146131
# a modern, maintained replacement for ls
147132
# https://github.com/eza-community/eza
148133
- name: eza-community/eza@v0.23.4
@@ -169,9 +154,6 @@ packages:
169154
# tui dashboard for GitHub
170155
# https://github.com/dlvhdr/gh-dash
171156
- name: dlvhdr/gh-dash@v4.20.1
172-
# cozy typing speed tester in terminal
173-
# https://github.com/bloznelis/typioca
174-
- name: bloznelis/typioca@3.1.0
175157
# magical shell history
176158
# https://github.com/atuinsh/atuin
177159
- name: atuinsh/atuin@v18.10.0
@@ -225,4 +207,6 @@ packages:
225207
# neofetch like system information tool
226208
# https://github.com/fastfetch-cli/fastfetch
227209
- name: fastfetch-cli/fastfetch@2.56.1
210+
# Like IntelliSense, but for shells
211+
# https://github.com/lasantosr/intelli-shell
228212
- name: lasantosr/intelli-shell@v3.3.1

home/.chezmoiexternal.toml.tmpl

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -112,15 +112,6 @@ refreshPeriod = "24h"
112112
executable = false
113113
refreshPeriod = "168h"
114114

115-
# renovate: datasource=github-releases depName=rvcas/room
116-
{{ $zellijRoomVersion := "v1.2.0" -}}
117-
118-
[".config/zellij/plugins/room.wasm"]
119-
type = "file"
120-
url = "https://github.com/rvcas/room/releases/download/{{ $zellijRoomVersion }}/room.wasm"
121-
executable = false
122-
refreshPeriod = "168h"
123-
124115
# renovate: datasource=github-releases depName=dj95/zjstatus
125116
{{ $zjstatusVersion := "v0.22.0" -}}
126117

@@ -234,14 +225,10 @@ refreshPeriod = "24h"
234225
url = "https://github.com/catppuccin/alacritty.git"
235226
refreshPeriod = "168h"
236227

237-
{{ if not (eq "root" .me.user) -}} # skip if running in CI
238-
["src/github.com/magefile/mage"]
239228
type = "git-repo"
240-
url = "https://github.com/magefile/mage"
241229
refreshPeriod = "168h"
242230

243231
{{- if and (lookPath "is-github-authed.sh") (eq (output "is-github-authed.sh") "true") -}}
244-
245232
# ╭──────────────────────────────────────────────────────────╮
246233
# │ git-repo │
247234
# │ | personal │

home/dot_alexrc.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
allow:
3+
- simple

home/dot_setenv

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@ setenv LANG "en_US.UTF-8"
6262
setenv LC_ALL "en_US.UTF-8"
6363
setenv LC_CTYPE "en_US.UTF-8"
6464
setenv LSCOLORS "Gxfxcxdxbxegedabagacad"
65-
setenv MAGEFILE_ENABLE_COLOR 1
66-
setenv MAGEFILE_TARGET_COLOR "BrightRed" # https://magefile.org/environment/
6765
setenv OP_ACCOUNT "my.1password.com"
6866
setenv PYENV_ROOT "$HOME/.pyenv"
6967
setenv SHRUG "¯\\_(ツ)_/¯"

home/private_dot_config/fish/conf.d/__is_has.fish

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ set has_bins \
5454
gum \
5555
hub \
5656
kubectl \
57-
mage \
5857
nvim \
5958
op \
6059
podman \

home/private_dot_config/fish/conf.d/abbrs.fish

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,6 @@ abbr -a ll "ls -hl$_ls_arg" # list long w/ headers
131131
abbr -a lt "load_env ~/.tkns"
132132
abbr -a makepass "openssl rand -base64 12"
133133
abbr -a md mkdir_cd
134-
abbr -a mgt "mage go:test"
135-
abbr -a mages mage-select
136-
abbr -a mg mage
137-
abbr -a mgs mage-select
138134
abbr -a mk 'KUBECONFIG=~/.kube/configs/minikube minikube kubectl --'
139135
abbr -a nmap_check_for_firewall "sudo nmap -sA -p1-65535 -v -T4"
140136
abbr -a nmap_check_for_vulns "nmap --script=vuln"

home/private_dot_config/fish/custom_functions.d/mage.fish

Lines changed: 0 additions & 20 deletions
This file was deleted.

home/private_dot_config/git/ignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
.envrc
88
.env
9+
.env.scotty
910

1011
.foo*
1112
.luarc.json

0 commit comments

Comments
 (0)