dotfiles's Introduction
dotfiles's People
dotfiles's Issues
Switch to Luavim
Mad Man #2
Hey @rwaltr -- I saw your tagline and thought maybe we could collaborate. I'm nearing the completion of a cross-platform Chezmoi project and thought you might want to check it out. I might be slightly more more mad than you lol:
I thought you might want to join this Chezmoi gitter community I'm starting https://gitter.im/megabyte-labs/community# -- trying to invite a handful of Chezmoi developers with 1k+ commits.
Add swaylock-effects
https://github.com/mortie/swaylock-effects
enable copr repo
check out pywall
supports alacritty, waybar, mako, and sway
Add MPD config support
Make it easy to change MPD config across ncmppcp and Sway config bars
it may be time to drop aqua
check out switch
Enable "Keyboard as code"
switch from using Oryx config to a QMK as code config
Which-key registers across git config
Which Key is cool
Version lock Neorg until Neorg #1002
Lock commits until nvim-neorg/neorg#1002 is resolved due to errors.
Try Nix-OS
Install ZK
new shell greeting
move "common dirs" to one time script instead of .keep
Lua lsp fix
use {
"williamboman/nvim-lsp-installer", -- LSP Installer
config = function()
local util = require "util"
local lsp_installer = require "nvim-lsp-installer"
lsp_installer.on_server_ready(function(server)
local opts = {
on_attach = util.on_attach,
capabilities = util.capabilities,
update_in_insert = true,
}
if server.name == "sumneko_lua" then
opts.settings = {
Lua = {
diagnostics = {
-- Get the language server to recognize the `vim` global
globals = { "vim" },
},
workspace = {
-- Make the server aware of Neovim runtime files
library = vim.api.nvim_get_runtime_file("", true),
},
},
}
end
server:setup(opts)
vim.cmd [[ do User LspAttachBuffers ]]
vim.cmd "do user LspAttachBuffers"
end)
end,
}
Renovate Dashboard ๐ค
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Errored
These updates encountered an error and will be retried. Click on a checkbox below to force a retry now.
- fix: update ahmetb/kubectx to v0.9.5
- fix: update ahmetb/kubectx/kubens to v0.9.5
- fix: update cheat/cheat to 4.4.2
- fix: update cloudflare/cfssl to v1.6.4
- fix: update infracost/infracost to v0.10.31
- fix: update itchyny/gojq to v0.12.14
- fix: update kubernetes-sigs/krew to v0.4.4
- fix: update schollz/croc to v9.6.6
- feat: update ankitpokhrel/jira-cli to v1.5.0
- feat: update aquaproj/aqua-renovate-config to 1.13.0
- feat: update aquasecurity/trivy to v0.48.3
- feat: update budimanjojo/talhelper to v1.16.5
- feat: update charmbracelet/vhs to v0.7.1
- feat: update cli/cli to v2.42.0
- feat: update derailed/k9s to v0.31.5
- feat: update digitalocean/doctl to v1.102.0
- feat: update fluxcd/flux2 to v0.41.2
- feat: update hashicorp/vault to v1.15.4
- feat: update helm/helm to v3.13.3
- feat: update kopia/kopia to v0.15.0
- feat: update kubernetes-sigs/cluster-api to v1.6.0
- feat: update kubernetes/kubectl to 1.29.0
- feat: update kubernetes/minikube to v1.32.0
- feat: update kyverno/kyverno to v1.11.3
- feat: update mikefarah/yq to v4.40.5
- feat: update mozilla/sops to v3.8.1
- feat: update noahgorstein/jqp to v0.5.0
- feat: update pauljuliusmartinez/jless to v0.9.0
- feat: update rclone/rclone to v1.65.1
- feat: update restic/restic to v0.16.3
- feat: update sachaos/viddy to v0.4.0
- feat: update sbstp/kubie to v0.23.0
- feat: update sharkdp/bat to v0.24.0
- feat: update siderolabs/talos to v1.6.1
- feat: update stern/stern to v1.28.0
- feat: update terraform-linters/tflint to v0.50.1
- feat: update thezoraiz/ascii-image-converter to v1.13.1
- feat: update tsenart/vegeta to v12.11.1
- feat: update twpayne/chezmoi to v2.45.0
- feat: update wagoodman/dive to v0.11.0
- feat: update yannh/kubeconform to v0.6.4
- feat: update zellij-org/zellij to v0.39.2
- feat!: update actions/checkout action to v4
- feat!: update aquaproj/aqua-registry to v4.117.0
- feat!: update burntsushi/ripgrep to 14.1.0
- feat!: update fluxcd/flux2 to v2.2.2
- feat!: update kubernetes-sigs/kustomize to v5.3.0
- feat!: update renovatebot/github-action action to v39.2.4
- feat!: update suzuki-shunsuke/github-action-renovate-config-validator action to v1.0.1
- feat!: update tibdex/github-app-token action to v2
Detected dependencies
github-actions
.github/workflows/renovate.yml
actions/checkout v3
suzuki-shunsuke/github-action-renovate-config-validator v0.1.3
tibdex/github-app-token v1
renovatebot/github-action v34.159.2
regex
.github/renovate.json5
aquaproj/aqua-renovate-config 1.5.1
aquaproj/aqua-renovate-config 1.5.1
aquaproj/aqua-renovate-config 1.5.1
chezmoi/dot_config/aqua/aqua.yaml
kubernetes/kubectl v1.26.0
chezmoi/dot_config/aqua/aqua.yaml
BurntSushi/ripgrep 13.0.0
FiloSottile/age v1.1.1
TheZoraiz/ascii-image-converter v1.12.0
ahmetb/kubectl-tree v0.4.3
ahmetb/kubectx/kubens v0.9.4
ahmetb/kubectx v0.9.4
aquasecurity/trivy v0.36.1
cheat/cheat 4.4.0
cli/cli v2.21.2
derailed/k9s v0.26.7
digitalocean/doctl v1.91.0
hashicorp/vault v1.12.2
helm/helm v3.10.3
hidetatz/kubecolor v0.0.25
infracost/infracost v0.10.15
itchyny/gojq v0.12.11
kubernetes-sigs/cluster-api v1.3.2
kubernetes-sigs/krew v0.4.3
mikefarah/yq v4.30.8
kubernetes/minikube v1.28.0
mozilla/sops v3.7.3
rclone/rclone v1.61.1
restic/restic v0.14.0
sachaos/viddy v0.3.6
sbstp/kubie v0.19.1
schollz/croc v9.6.2
sharkdp/bat v0.22.1
stern/stern v1.22.0
siderolabs/talos v1.2.6
twpayne/chezmoi v2.26.0
wagoodman/dive v0.10.0
terraform-linters/tflint v0.42.2
cloudflare/cfssl v1.6.3
kopia/kopia v0.12.1
zellij-org/zellij v0.32.0
budimanjojo/talhelper v1.5.6
tsenart/vegeta v12.8.4
fluxcd/flux2 v0.38.2
ankitpokhrel/jira-cli v1.3.0
weaveworks/tf-controller/tfctl v3.31.0
kyverno/kyverno v1.8.5
charmbracelet/vhs v0.2.0
PaulJuliusMartinez/jless v0.8.0
yannh/kubeconform v0.5.0
noahgorstein/jqp v0.4.0
chezmoi/dot_config/aqua/aqua.yaml
aquaproj/aqua-registry v3.162.0
chezmoi/dot_config/aqua/aqua.yaml
kubernetes/kubectl 1.26.0
chezmoi/dot_config/aqua/aqua.yaml
kubernetes-sigs/kustomize v4.5.7
.github/renovate.json5
aquaproj/aqua-renovate-config 1.5.1
aquaproj/aqua-renovate-config 1.5.1
aquaproj/aqua-renovate-config 1.5.1
chezmoi/dot_config/aqua/aqua.yaml
kubernetes/kubectl v1.26.0
chezmoi/dot_config/aqua/aqua.yaml
BurntSushi/ripgrep 13.0.0
FiloSottile/age v1.1.1
TheZoraiz/ascii-image-converter v1.12.0
ahmetb/kubectl-tree v0.4.3
ahmetb/kubectx/kubens v0.9.4
ahmetb/kubectx v0.9.4
aquasecurity/trivy v0.36.1
cheat/cheat 4.4.0
cli/cli v2.21.2
derailed/k9s v0.26.7
digitalocean/doctl v1.91.0
hashicorp/vault v1.12.2
helm/helm v3.10.3
hidetatz/kubecolor v0.0.25
infracost/infracost v0.10.15
itchyny/gojq v0.12.11
kubernetes-sigs/cluster-api v1.3.2
kubernetes-sigs/krew v0.4.3
mikefarah/yq v4.30.8
kubernetes/minikube v1.28.0
mozilla/sops v3.7.3
rclone/rclone v1.61.1
restic/restic v0.14.0
sachaos/viddy v0.3.6
sbstp/kubie v0.19.1
schollz/croc v9.6.2
sharkdp/bat v0.22.1
stern/stern v1.22.0
siderolabs/talos v1.2.6
twpayne/chezmoi v2.26.0
wagoodman/dive v0.10.0
terraform-linters/tflint v0.42.2
cloudflare/cfssl v1.6.3
kopia/kopia v0.12.1
zellij-org/zellij v0.32.0
budimanjojo/talhelper v1.5.6
tsenart/vegeta v12.8.4
fluxcd/flux2 v0.38.2
ankitpokhrel/jira-cli v1.3.0
weaveworks/tf-controller/tfctl v3.31.0
kyverno/kyverno v1.8.5
charmbracelet/vhs v0.2.0
PaulJuliusMartinez/jless v0.8.0
yannh/kubeconform v0.5.0
noahgorstein/jqp v0.4.0
chezmoi/dot_config/aqua/aqua.yaml
aquaproj/aqua-registry v3.162.0
chezmoi/dot_config/aqua/aqua.yaml
kubernetes/kubectl 1.26.0
chezmoi/dot_config/aqua/aqua.yaml
kubernetes-sigs/kustomize v4.5.7
look at other notification daemons
seperate config files when needed
https://github.com/Madic-/Sway-DE
an example of seperated config files for cleanlyness
need to split sway into these files
Steam does not load correctly
Enable Debian
Enable vault-context
Migrate restic backups to systemd instead of crontab
Add patch
diff --git a/private_dot_config/starship.toml b/private_dot_config/starship.toml
index 9dc669f..ce5f6c5 100644
--- a/private_dot_config/starship.toml
+++ b/private_dot_config/starship.toml
@@ -2,11 +2,22 @@
add_newline = false
[username]
-show_always = true
+show_always = false
+format = "[$user]($style) "
+
+[hostname]
+disabled = false
+ssh_only= true
+format = "@ [$hostname]($style) "
+style = "blue"
+
+[directory]
+truncation_length = 8
+truncation_symbol = "โฆ/"
[character]
-success_symbol = "[โค](bold green) "
-error_symbol = "[โ](bold red) "
+success_symbol = "[แ](bold green) "
+error_symbol = "[โคฌ](bold red) "
[kubernetes]
disabled = true
@@ -15,6 +26,8 @@ disabled = true
disabled = false
[terraform]
-disabled = false
+disabled = true
+[git_branch]
+format = "[$symbol$branch]($style)"
Investigate either using droppler, bitwarden more, or charm's skate
Add patch
diff --git a/private_dot_ssh/private_config.tmpl b/private_dot_ssh/private_config.tmpl
index b1bc24c..dc7579b 100644
--- a/private_dot_ssh/private_config.tmpl
+++ b/private_dot_ssh/private_config.tmpl
@@ -25,3 +25,9 @@ host home.storage2
User blackphidora
{{- end}}
+
+{{- if eq .work "true" }}
+
+Include work.conf
+
+{{- end}}
Enable better package install script
Change 'onetheme' to more streamlined system
right now it is a bit of a hack. need to find a better way
Add Jo Program
Create container config
Purge unused items
Set sane defaults for default applications
shrink .bashrc
should only really hook into bash.d
and shell.d
Modualize Bash
Bash-IT maybe?
Fix fish shell plugins not initalized on startup
no idea why
generate single user Silverblue config
or at least take a look
sway background managment
azote maybe?
maybe codify syncthing
SystemD
enable systemd for headless or headed systems with persistent applications
New Starship Prompt
new prompt who dis
krew install either
autoinstall kubie
kubelogin enable
remove system package managment from chezmoi's domain
Chezmoi should not have to manage system packages, and should instead instruct something better equipped with a list of items and requirements.
AI CLI
move .kube to .config/kube
because it should be
Create "rwaltr/toolbox"
My common tools and environment should be avail as toolbx containers, but maybe not as a contaner with pre-built config
review and revamp sway config
things like XDG settings hurt a bit atm
Enable Kanshi
Enable Termux Support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.