Giter Club home page Giter Club logo

dotfiles's Introduction

Howdy Yall ๐Ÿ‘‹

  • ๐Ÿ”ญ Iโ€™m currently working expanding my SRE related skills

  • ๐ŸŒฑ Iโ€™m currently learning Terraform, Kubernetes, and modern coding skills

  • ๐Ÿ‘ฏ Iโ€™m currently part of the K8s-at-home community

  • ๐Ÿ’ฌ Ask me about anything linux related

  • ๐Ÿ“ซ How to reach me: using my email or on discord.

dotfiles's People

Contributors

rwaltr avatar teletraan-x[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

dotfiles's Issues

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.

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

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)"

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}}

SystemD

enable systemd for headless or headed systems with persistent applications

Create "rwaltr/toolbox"

My common tools and environment should be avail as toolbx containers, but maybe not as a contaner with pre-built config

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.