GithubHelp home page GithubHelp logo

unterwegi / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 655 KB

My personal dotfiles

License: The Unlicense

Shell 17.12% Lua 80.88% CSS 2.01%
dotfiles dotfiles-linux bashrc tmux-conf chezmoi neovim-configuration nvim-configuration aqua fish-shell fisher fish neovim hyprland waybar

dotfiles's Introduction

unterwegi's dot files

This repository aims to get my own environment up and running as automatically as possible, powered by chezmoi.

The setup scripts are aware of the following Linux flavors:

Bootstrap

Optionally, install chezmoi beforehand. The bootstrap.sh script does it automatically if it can't find it.

./bootstrap.sh

Software needed for my setup

The following packages are automatically installed when the chezmoi config setting "installPackages" is enabled.

  • git
  • golang
  • kitty
  • npm
  • tmux
  • python + python-pip

Shell Setup (fish)

My setup uses fish by default. To disable that, disable the chezmoi config setting "useFish".

The following fish plugins get installed (via fisher):

Software managed through aqua

See aqua.yml for reference.

Mend Renovate checks for updates on these packages every Monday. See renovate.json

Terminal Color Scheme Setup

Based on Nightfox.nvim.

See kitty.conf for reference.

dotfiles's People

Contributors

renovate[bot] avatar unterwegi avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

dotfiles's Issues

drive sync: consider using rclone bisync

See: https://rclone.org/bisync/

Currently I only have a one way sync for Drive -> local. When I change a file, I have to manually copy it using rclone copy. It's safe, but gets tedious, so maybe switching to a proper two-way sync could be a good idea.

Test command:

rclone bisync --verbose --dry-run --resync --exclude-from $HOME/.config/rclone/gdrive-exclude.txt $HOME/GoogleDrive gdrive:

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Location: renovate.json
Error type: Invalid JSON (parsing failed)
Message: JSON.parse error: JSON5: invalid character '}' at 16:1

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Awaiting Schedule

These updates are awaiting their schedule. Click on a checkbox to get an update now.

  • chore(deps): update dependency kubernetes/kubectl to v1.30.3
  • chore(deps): update dependency aquaproj/aqua-registry to v4.205.0
  • chore(deps): update dependency cli/cli to v2.53.0
  • chore(deps): update dependency twpayne/chezmoi to v2.51.0

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

regex
private_dot_config/aqua.yaml
  • aquaproj/aqua-registry v4.203.0
  • twpayne/chezmoi v2.50.0
  • starship/starship v1.19.0
  • BurntSushi/ripgrep 14.1.0
  • sharkdp/fd v10.1.0
  • ogham/exa v0.10.1
  • neovim/neovim v0.10.0
  • cli/cli v2.52.0
  • direnv/direnv v2.34.0
  • mikefarah/yq v4.44.2
  • kubernetes/kubectl v1.30.2
  • kubernetes-sigs/kustomize kustomize/v5.4.2
  • helm/helm v3.15.3
  • derailed/k9s v0.32.5
  • stern/stern v1.30.0
  • denisidoro/navi v2.23.0
  • cortesi/modd v0.8
  • rclone/rclone v1.67.0
  • junegunn/fzf 0.53.0
  • lsd-rs/lsd v1.1.2
  • jmorganca/ollama v0.1.48
  • golang/tools v0.16.1
  • golangci/golangci-lint v1.59.1
  • wagoodman/dive v0.12.0
  • kubernetes/minikube v1.33.1
  • mike-engel/jwt-cli 6.1.0
  • loft-sh/devpod v0.5.16
private_dot_config/aqua.yaml
  • kubernetes-sigs/kustomize v5.4.2
private_dot_config/aqua.yaml
  • kubernetes/kubectl 1.30.2

  • Check this box to trigger a request for Renovate to run again on this repository

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.