Compare commits
8 Commits
4eae67f0db
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 300ca6b436 | |||
| 8e782b24bd | |||
| f0f26f78f4 | |||
| cb3e33b5dc | |||
| 279423edf5 | |||
| 4cb475b277 | |||
| 39fabae9d0 | |||
| 13b8b1877e |
2
.gitmodules
vendored
2
.gitmodules
vendored
@@ -1,3 +1,3 @@
|
||||
[submodule "nvim/.config/nvim"]
|
||||
path = nvim/.config/nvim
|
||||
url = git@gitlab.com:sam_oneal/nvim-config.git
|
||||
url = ssh://git@git-ssh.samoneal.io:2222/sam_oneal/nvim-config.git
|
||||
|
||||
10
.pre-commit-config.yaml
Normal file
10
.pre-commit-config.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
repos:
|
||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||
rev: v4.6.0
|
||||
hooks:
|
||||
- id: trailing-whitespace
|
||||
- repo: https://github.com/Yelp/detect-secrets
|
||||
rev: v1.5.0
|
||||
hooks:
|
||||
- id: detect-secrets
|
||||
args: ['--baseline', '.secrets.baseline']
|
||||
137
.secrets.baseline
Normal file
137
.secrets.baseline
Normal file
@@ -0,0 +1,137 @@
|
||||
{
|
||||
"version": "1.5.0",
|
||||
"plugins_used": [
|
||||
{
|
||||
"name": "ArtifactoryDetector"
|
||||
},
|
||||
{
|
||||
"name": "AWSKeyDetector"
|
||||
},
|
||||
{
|
||||
"name": "AzureStorageKeyDetector"
|
||||
},
|
||||
{
|
||||
"name": "Base64HighEntropyString",
|
||||
"limit": 4.5
|
||||
},
|
||||
{
|
||||
"name": "BasicAuthDetector"
|
||||
},
|
||||
{
|
||||
"name": "CloudantDetector"
|
||||
},
|
||||
{
|
||||
"name": "DiscordBotTokenDetector"
|
||||
},
|
||||
{
|
||||
"name": "GitHubTokenDetector"
|
||||
},
|
||||
{
|
||||
"name": "GitLabTokenDetector"
|
||||
},
|
||||
{
|
||||
"name": "HexHighEntropyString",
|
||||
"limit": 3.0
|
||||
},
|
||||
{
|
||||
"name": "IbmCloudIamDetector"
|
||||
},
|
||||
{
|
||||
"name": "IbmCosHmacDetector"
|
||||
},
|
||||
{
|
||||
"name": "IPPublicDetector"
|
||||
},
|
||||
{
|
||||
"name": "JwtTokenDetector"
|
||||
},
|
||||
{
|
||||
"name": "KeywordDetector",
|
||||
"keyword_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "MailchimpDetector"
|
||||
},
|
||||
{
|
||||
"name": "NpmDetector"
|
||||
},
|
||||
{
|
||||
"name": "OpenAIDetector"
|
||||
},
|
||||
{
|
||||
"name": "PrivateKeyDetector"
|
||||
},
|
||||
{
|
||||
"name": "PypiTokenDetector"
|
||||
},
|
||||
{
|
||||
"name": "SendGridDetector"
|
||||
},
|
||||
{
|
||||
"name": "SlackDetector"
|
||||
},
|
||||
{
|
||||
"name": "SoftlayerDetector"
|
||||
},
|
||||
{
|
||||
"name": "SquareOAuthDetector"
|
||||
},
|
||||
{
|
||||
"name": "StripeDetector"
|
||||
},
|
||||
{
|
||||
"name": "TelegramBotTokenDetector"
|
||||
},
|
||||
{
|
||||
"name": "TwilioKeyDetector"
|
||||
}
|
||||
],
|
||||
"filters_used": [
|
||||
{
|
||||
"path": "detect_secrets.filters.allowlist.is_line_allowlisted"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.common.is_ignored_due_to_verification_policies",
|
||||
"min_level": 2
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_indirect_reference"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_likely_id_string"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_lock_file"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_not_alphanumeric_string"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_potential_uuid"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_prefixed_with_dollar_sign"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_sequential_string"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_swagger_file"
|
||||
},
|
||||
{
|
||||
"path": "detect_secrets.filters.heuristic.is_templated_secret"
|
||||
}
|
||||
],
|
||||
"results": {
|
||||
".gitlab-ci.yml": [
|
||||
{
|
||||
"type": "Secret Keyword",
|
||||
"filename": ".gitlab-ci.yml",
|
||||
"hashed_secret": "5ffe533b830f08a0326348a9160afafc8ada44db",
|
||||
"is_verified": false,
|
||||
"line_number": 17
|
||||
}
|
||||
]
|
||||
},
|
||||
"generated_at": "2026-05-09T16:46:32Z"
|
||||
}
|
||||
2
Makefile
2
Makefile
@@ -38,7 +38,7 @@ check-stow:
|
||||
.PHONY: pull-updates
|
||||
pull-updates:
|
||||
@echo "Pulling all recent updates"
|
||||
@git pull gitlab main
|
||||
@git pull origin main
|
||||
@git submodule update --recursive --remote
|
||||
|
||||
.PHONY: link
|
||||
|
||||
7
hosts/.config/hosts
Normal file
7
hosts/.config/hosts
Normal file
@@ -0,0 +1,7 @@
|
||||
# Standard host addresses
|
||||
127.0.0.1 localhost kubernetes.default.svc
|
||||
::1 localhost ip6-localhost ip6-loopback
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
# This host address
|
||||
127.0.1.1 sams_laptop
|
||||
@@ -1,3 +1,3 @@
|
||||
monitor = desc:BOE 0x0BC9, preferred, auto-center-left, 1.33 # Main laptop display
|
||||
monitor = desc:Viewteck Co. Ltd. GNV34DB, 3440x1440@50, auto-center-right, auto # Ultra-wide Monitor
|
||||
# Generated by nwg-displays on 2026-05-08 at 23:25:33. Do not edit manually.
|
||||
|
||||
monitor=desc:BOE 0x0BC9,2560x1600@165.0,0x0,1.25
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
|
||||
[Unit]
|
||||
Description=Cloudflare Tunnel to K8s API
|
||||
After=network-online.target
|
||||
After=network-online.target graphical-session.target
|
||||
BindsTo=graphical-session.target
|
||||
Wants=network-online.target systemd-networkd-wait-online.service
|
||||
|
||||
StartLimitIntervalSec=500
|
||||
@@ -13,7 +14,7 @@ StartLimitBurst=5
|
||||
|
||||
[Service]
|
||||
PassEnvironment=DISPLAY WAYLAND_DISPLAY DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR
|
||||
ExecStart=/usr/bin/cloudflared access tcp --hostname k8s.samoneal.io --url localhost:6443
|
||||
ExecStart=uwsm app -- /usr/bin/cloudflared access tcp --hostname k8s.samoneal.io --url localhost:6443
|
||||
Restart=on-failure
|
||||
RestartSec=60
|
||||
|
||||
|
||||
@@ -120,9 +120,12 @@ export PATH=$HOME/.local/share/JetBrains/Toolbox/scripts:$PATH
|
||||
export PATH=$HOME/go/bin:$PATH
|
||||
|
||||
# Avante AI Keys
|
||||
# export ANTHROPIC_API_KEY=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 # No longer valid, sorry ;P
|
||||
# export ANTHROPIC_API_KEY=XXXXXXX
|
||||
|
||||
# Docker
|
||||
alias docker=podman
|
||||
|
||||
export DOCKER_HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock
|
||||
|
||||
# Hosts Aliases
|
||||
export HOSTALIASES=$HOME/.config/hosts
|
||||
|
||||
Reference in New Issue
Block a user