07092026
test / build-docs (push) Successful in 1s

This commit is contained in:
jonnybravo
2026-09-07 17:02:48 +02:00
parent 6678aed520
commit 23b7df0037
118 changed files with 2029 additions and 1467 deletions
+16 -15
View File
@@ -1,17 +1,18 @@
#! /usr/bin/env python3.10
#! /usr/bin/env python3
import os, configparser
import os
import configparser
#Set Skript Vars
# Set Skript Vars
user_gitconfig = os.environ["HOME"] + os.sep + ".gitconfig"
config_ini = configparser.ConfigParser()
list_my_git_projects = [
"https://gitea.schlaubistechtalk.de",
"https://gitlab.com",
"https:ubuntu:5000"
]
"https://gitea.schlaubistechtalk.de",
"https://gitlab.com",
"https:ubuntu:5000"
]
my_username = os.environ["USER"]
if not os.path.exists(user_gitconfig):
os.popen("touch " + user_gitconfig)
@@ -27,7 +28,7 @@ if not config_ini.has_section("core"):
config_ini.set("core", "editor", '"vim"')
config_ini.set("core", "pager", '"less --raw - control - chars"')
config_ini.set("core", "autocrlf","false" )
config_ini.set("core", "autocrlf", "false")
if not config_ini.has_section("init"):
config_ini.add_section("init")
config_ini.set("init", "defaultBranch", "main")
@@ -40,9 +41,9 @@ if not config_ini.has_section("credential"):
if not config_ini.has_section("alias"):
config_ini.add_section("alias")
config_ini.set("alias", "lo", "log --oneline --stat")
config_ini.set("alias", "last", "log -1 HEAD")
config_ini.set("alias", "last", "log -1 HEAD")
config_ini.set("alias", "br", "branch")
config_ini.set("alias", "ci", "commit")
config_ini.set("alias", "ci", "commit")
config_ini.set("alias", "co", "checkout")
config_ini.set("alias", "st", "status")
config_ini.set("alias", "p", "push")
@@ -51,14 +52,14 @@ if not config_ini.has_section("alias"):
for my_git_site in list_my_git_projects:
if not config_ini.has_section("credential " + '"' + my_git_site + '"'):
config_ini.add_section("credential " + '"' + my_git_site + '"')
config_ini.set("credential " + '"' + my_git_site + '"', "username", my_username)
config_ini.set("credential " + '"' + my_git_site +
'"', "username", my_username)
if not config_ini.has_section("URL " + '"' + my_git_site + '"'):
config_ini.add_section("URL " + '"' + my_git_site + '"')
config_ini.set("URL " + '"' + my_git_site + '"', "insteadOf", 'git@' + my_git_site + ":")
config_ini.set("URL " + '"' + my_git_site + '"',
"insteadOf", 'git@' + my_git_site + ":")
#writing_all_configs
# writing_all_configs
with open(user_gitconfig, "w") as configfile:
config_ini.write(configfile)