Skip to content
View veit1337's full-sized avatar
🌞
🌞

Organizations

@ProjektautomatisierungFKB

Block or report veit1337

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
veit1337/README.md

veit1337

Maintained

Hi everyone :)

This repository contains some settings and configs that I find useful for developing software. I keep this also as a reference for myself.

Furthermore, you can find some of my social media links.

Social media

LinkedIn YouTube SoundCloud

Settings and configs

Git

In the .gitconfig, you can find some handy settings that make the experience using git in the shell more convenient.

I encourage every developer to use a commit_template.txt. Instead of just specifying a commit message with

git commit -m "some undescriptive comment"

you just run

git commit

which takes you to your template where you can easily write a proper multi-line commit message (if necessary).

It also allows you to remind yourself of any present commit-message-guidelines you and your team follow.

Pre-commit hooks

Pre-commit hooks are a great way to contribute to high code quality. You can find some basic set of hooks in the .pre-commit-config.yaml that can be used across multiple projects in all kinds of languages.

I have to admit that I used

git commit --no-verify

a lot of times to ignore the hooks. It is a great flag.

VSCode

VSCode is my favorite IDE. Even though the UI is a bit overloaded in my opinion, it has some nice clickibunti tools, it is highly configurable, it has a rich plug-in ecosystem, and you can still have Vim keybindings.

Github Copilot is also a powerful tool that is also well integrated.

I listed the settings.json, keybindings.json, and extensions.json that I enjoy.

README

Every repository should have a proper maintained README.md. For new users or developers, there is nothing more frustrating than an outdated README.

I like the README_template.md since it is complete and you sometimes forget an important section.

Acknowledgments

How Core Git Developers Configure Git by Scott Chacon

My favorite Git commit by David H.W. Thompson

Conventional Commits

Pinned Loading

  1. AG1-NUIW-Kolleg/bayesian-optimization AG1-NUIW-Kolleg/bayesian-optimization Public

    This repository applies bayesian optimization to muscle models.

    Python

  2. real_life_among_us real_life_among_us Public

    This repository's purpose is to create a concept for playing Among Us in Real Life

    TeX