Personal dotfiles for Linux, mostly for Nixpkgs/NixOS-based and Termux setups. Mirrored using GitLab's push mirroring feature. gitlab.com/andreijiroh-dev/dotfiles
linux dotfiles
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(global): general devbox + git config chaos

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>

+68 -22
+5 -1
.bashrc
··· 41 41 # Context: https://git.sr.ht/~sircmpwn/dotfiles/tree/master/item/.profile#L13-15 42 42 # and https://drewdevault.com/2021/08/06/goproxy-breaks-go.html 43 43 export GOPROXY=direct GOSUMDB=off 44 + # nix profile install nixpkgs#glibcLocale 45 + export LOCALE_ARCHIVE="$HOME/.nix-profile/lib/locale/locale-archive" 44 46 45 47 ## Stage 2: Source literally everything else ## 46 48 if [[ -d "$HOME/.bashbox" ]]; then ··· 62 64 # make sure shell completions are loaded too 63 65 . "$HOME/.asdf/asdf.sh" 64 66 . "$HOME/.asdf/completions/asdf.bash" 65 - source <(gopass completion bash) 67 + 68 + eval "$(gopass completion bash)" 69 + eval "$(devbox global shellenv)"
+2 -1
.config/git/recaptime-dev.include.gitconfig
··· 2 2 name = Andrei Jiroh Halili (RecapTime.dev) 3 3 email = ajhalili2006@crew.recaptime.eu.org 4 4 signingkey = 52B6B65187A7469A 5 - 5 + [commit] 6 + template = /home/ajhalili2006/.config/git/commit-message-templates/recaptime-dev 6 7 [url "ssh://git@git.jetbrains.space/recaptime/"] 7 8 pushInsteadOf = "https://git.jetbrains.space/recaptime/" 8 9 insteadOf = "https://git.jetbrains.space/recaptime/"
+5 -5
.config/konsolerc
··· 14 14 ShowWindowTitleOnTitleBar=true 15 15 16 16 [MainWindow] 17 - 1366x768 screen: Height=554 17 + 1366x768 screen: Height=584 18 18 1366x768 screen: Width=911 19 + 1366x768 screen: Window-Maximized=true 19 20 1366x768 screen: XPosition=227 20 - 1366x768 screen: YPosition=141 21 + 1366x768 screen: YPosition=126 21 22 2 screens: Height=699 22 23 2 screens: Width=1366 23 24 2 screens: Window-Maximized=true ··· 36 37 HDMI-1 eDP-1 Window-Maximized 1366x768 eDP-1=true 37 38 HDMI-1 eDP-1 XPosition 1366x768 HDMI-1=1366 38 39 HDMI-1 eDP-1 YPosition 1366x768 HDMI-1=67 39 - MenuBar=Disabled 40 - RestorePositionForNextInstance=false 41 - State=AAAA/wAAAAD9AAAAAQAAAAAAAAD1AAACjfwCAAAAAvsAAAAiAFEAdQBpAGMAawBDAG8AbQBtAGEAbgBkAHMARABvAGMAawAAAAAA/////wAAAXwBAAAD+wAAABwAUwBTAEgATQBhAG4AYQBnAGUAcgBEAG8AYwBrAAAAAC4AAAKNAAABFQEAAAMAAAOPAAAB/AAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAACAAAAFgBtAGEAaQBuAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAAAAABwAcwBlAHMAcwBpAG8AbgBUAG8AbwBsAGIAYQByAQAAAOj/////AAAAAAAAAAA= 40 + MenuBar=Enabled 41 + State=AAAA/wAAAAD9AAAAAQAAAAAAAAD1AAACjfwCAAAAAvsAAAAiAFEAdQBpAGMAawBDAG8AbQBtAGEAbgBkAHMARABvAGMAawAAAAAA/////wAAAXkBAAAD+wAAABwAUwBTAEgATQBhAG4AYQBnAGUAcgBEAG8AYwBrAAAAAC4AAAKNAAABEQEAAAMAAAVWAAACbwAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAACAAAAFgBtAGEAaQBuAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAAAAABwAcwBlAHMAcwBpAG8AbgBUAG8AbwBsAGIAYQByAQAAAOj/////AAAAAAAAAAA= 42 42 ToolBarsMovable=Disabled 43 43 eDP-1=eDP-1 44 44 eDP-1 HDMI-1=eDP-1
+12 -13
.gitconfig
··· 6 6 7 7 [commit] 8 8 gpgSign = true 9 + template = /home/ajhalili2006/.config/git/commit-message-templates/default 9 10 [tag] 10 11 gpgSign = true 11 12 forceSignAnnotated = true ··· 20 21 fsckobjects = true 21 22 [receive] 22 23 fsckObjects = true 23 - 24 - # project-specific configurations 25 - #[includeIf "gitdir/i:~/git-projects/sandbox"] 26 - # path = ~/.config/git/ajhalili2006-experiments.include.gitconfig 27 - #[includeIf "gitdir/i:~/projects/labs.andreijiroh.dev"] 28 - # path = ~/.config/git/ajhalili2006-experiments.include.gitconfig 29 - [includeIf "gitdir/i:~/git-projects/recaptime.dev"] 30 - path = ~/.config/git/recaptime-dev.include.gitconfig 31 - [includeIf "gitdir/i:~/projects/recaptime.dev"] 32 - path = ~/.config/git/recaptime-dev.include.gitconfig 33 - #[includeIf "gitdir/i:~projects/"] 34 - # path = ~/.config/git/ajhalili2006.include.gitconfig 35 24 36 25 # authentication hellscape 37 26 [credential "https://github.com"] ··· 89 78 [core] 90 79 # editor = flatpak run re.sonny.Commit 91 80 92 - 81 + # project-specific configurations 82 + #[includeIf "gitdir/i:~/git-projects/sandbox"] 83 + # path = ~/.config/git/ajhalili2006-experiments.include.gitconfig 84 + #[includeIf "gitdir/i:~/projects/labs.andreijiroh.dev"] 85 + # path = ~/.config/git/ajhalili2006-experiments.include.gitconfig 86 + [includeIf "gitdir/i:~/git-projects/recaptime.dev/"] 87 + path = ~/.config/git/recaptime-dev.include.gitconfig 88 + [includeIf "gitdir/i:~/projects/recaptime.dev/"] 89 + path = ~/.config/git/recaptime-dev.include.gitconfig 90 + #[includeIf "gitdir/i:~projects/"] 91 + # path = ~/.config/git/ajhalili2006.include.gitconfig
+17
.local/share/devbox/global/default/devbox.json
··· 1 + { 2 + "packages": [ 3 + "gita@latest", 4 + "shfmt@latest", 5 + "hadolint@latest" 6 + ], 7 + "shell": { 8 + "init_hook": [ 9 + "echo 'Welcome to devbox!' > /dev/null" 10 + ], 11 + "scripts": { 12 + "test": [ 13 + "echo \"Error: no test specified\" && exit 1" 14 + ] 15 + } 16 + } 17 + }
+23
.local/share/devbox/global/default/devbox.lock
··· 1 + { 2 + "lockfile_version": "1", 3 + "packages": { 4 + "gita@latest": { 5 + "last_modified": "2023-06-30T04:44:22Z", 6 + "resolved": "github:NixOS/nixpkgs/3c614fbc76fc152f3e1bc4b2263da6d90adf80fb#gita", 7 + "source": "devbox-search", 8 + "version": "0.11.9" 9 + }, 10 + "hadolint@latest": { 11 + "last_modified": "2023-07-23T03:35:12Z", 12 + "resolved": "github:NixOS/nixpkgs/af8cd5ded7735ca1df1a1174864daab75feeb64a#hadolint", 13 + "source": "devbox-search", 14 + "version": "2.12.0" 15 + }, 16 + "shfmt@latest": { 17 + "last_modified": "2023-08-08T03:07:33Z", 18 + "resolved": "github:NixOS/nixpkgs/844ffa82bbe2a2779c86ab3a72ff1b4176cec467#shfmt", 19 + "source": "devbox-search", 20 + "version": "3.7.0" 21 + } 22 + } 23 + }
+4 -2
.profile
··· 24 24 export PATH="$PATH:/home/ajhalili2006/.local/share/JetBrains/Toolbox/scripts" 25 25 26 26 # Import asdf to shell 27 - export ASDF_DIR="$HOME/.asdf" 28 - . "$HOME/.asdf/asdf.sh" 27 + #export ASDF_DIR="$HOME/.asdf" 28 + #. "$HOME/.asdf/asdf.sh" 29 + 30 + eval "$(devbox global shellenv)" 29 31 30 32 _byobu_sourced=1 . /usr/bin/byobu-launch 2>/dev/null || true