Compare commits

9 Commits

Author SHA1 Message Date
burkkyy 8fba51c881 Merge pull request 'laptop prompt' (#7) from active/laptop into laptop
Reviewed-on: #7
2026-07-13 20:55:56 -07:00
burkkyy a3c1b3522f laptop prompt 2026-07-14 03:54:12 +00:00
burkkyy 96be324781 Merge pull request 'Adding in more files' (#3) from pc into laptop
Reviewed-on: #3
2026-07-13 19:29:20 -07:00
burkkyy a8af5ad3f3 Adding in more files 2026-07-13 19:17:15 -07:00
burkkyy 9c170cc24e Merge pull request 'Adding config from main PC' (#2) from pc into main
Reviewed-on: #2
2026-07-13 19:10:14 -07:00
burkkyy 1d8b9c0666 Computer Stuff 2026-07-13 19:09:25 -07:00
burkkyy 4d9e3c7dea Merge pull request 'Adding all my config from laptop' (#1) from laptop into main
Reviewed-on: #1
2026-07-13 19:02:04 -07:00
burkkyy e3adef52a6 alias for claude 2026-07-14 01:52:18 +00:00
burkkyy 15cfb2cce5 Adding all my config stuff 2026-07-14 01:47:10 +00:00
13 changed files with 157 additions and 0 deletions
+10
View File
@@ -29,6 +29,16 @@ dunst/*
!mimeapps.list !mimeapps.list
!pavucontrol.ini !pavucontrol.ini
# flameshot
!flameshot/
flameshot/*
!flameshot/flameshot.ini
# git (global gitignore, not credentials/config)
!git/
git/*
!git/ignore
# VS Code user settings only (not Cookies/Cache/Local State/etc.) # VS Code user settings only (not Cookies/Cache/Local State/etc.)
!Code/ !Code/
Code/* Code/*
+27
View File
@@ -0,0 +1,27 @@
{
"git.confirmSync": false,
"explorer.confirmDelete": false,
"[markdown]": {
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint"
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"explorer.confirmDragAndDrop": false,
"editor.indentSize": "tabSize",
"editor.tabSize": 2,
"[cpp]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"claudeCode.preferredLocation": "sidebar",
"git.suggestSmartCommit": false,
"chat.disableAIFeatures": true,
"diffEditor.ignoreTrimWhitespace": false,
"workbench.colorTheme": "Dark Modern",
"[java]": {
"editor.defaultFormatter": "redhat.java"
}
}
+41
View File
@@ -0,0 +1,41 @@
# Alias definitions
# helper funcs
_git(){
[ $# -eq 0 ] && {
git status && git branch
} || {
git "$@"
}
}
# Default aliases
alias ls='ls --color=auto'
alias grep='grep --color=auto'
#alias nyx='nyx -c ~/.config/nyx/config/'
# Ease of use aliases
alias '..'='cd ../'
alias '...'='cd ../..'
alias google='google-chrome-stable'
alias shotcut='QT_OPENGL=software shotcut'
# special aliases
alias 'ff'='nvim $(fzf)'
alias ts='date +%Y%m%d%H%M%S'
# git aliases
alias gs='git status'
alias ga='git add'
# Single letter aliases
alias c='claude'
alias d='du_color'
alias e='nvim'
alias g=_git
alias l='ls -alh'
alias t='tmux'
alias v='nvim'
# Load in any secret aliases if there may be
[ -f ~/.config/bash/aliases.sh.secret ] && . ~/.config/bash/aliases.sh.secret
+1
View File
@@ -0,0 +1 @@
bind '"\C-f":"~/.local/bin/fzf-nvim.sh\n"'
+31
View File
@@ -0,0 +1,31 @@
# My default editor
export EDITOR='nvim'
# Add user created scripts to path
[ -d ~/.local/bin ] && export PATH=$PATH:$HOME/.local/bin
[ ! -d ~/.config ] && {
echo "Error ~/.config does no exist. Creating."
mkdir ~/.config
}
export config="$HOME/.config"
export CONFIG="$HOME/.config"
export CARGO_HOME="$CONFIG/cargo"
export GNUPGHOME="$CONFIG/gnupg"
export __GL_SHADER_DISK_CACHE_PATH="$CONFIG/nv"
# https://asdf-vm.com/guide/getting-started.html
export ASDF_DIR="$CONFIG/.asdf"
export ASDF_DATA_DIR="$ASDF_DIR"
. "$ASDF_DIR/asdf.sh"
. "$ASDF_DIR/completions/asdf.bash"
# https://direnv.net/
eval "$(direnv hook bash)"
#source ~/sdks/vulkan/1.4.313.0/setup-env.sh
export DENO_CONFIG="/home/caleb/.config/deno"
export PATH="$DENO_CONFIG/bin:$PATH"
Executable
+17
View File
@@ -0,0 +1,17 @@
#!/bin/bash
CLEAR_COLOR="\[\e[0m\]"
# Default value
prompt="<Please set prompt in ~/.bash/bash_prompt> % "
#prompt="$CLEAR_COLOR[\[\033[1;38m\]\w$CLEAR_COLOR]$CLEAR_COLOR "
# My custom prompt
prompt="\[\033[32m\]\u\[\033[36m\]@\[\033[32m\]\h \[\033[37m\]\W\[\033[36m\]$\[\e[0m\] "
# ParrotOS prompt
# prompt="\[\033[0;31m\]\342\224\214\342\224\200\$([[ \$? != 0 ]] && echo \"[\[\033[0;31m\]\342\234\227\[\033[0;37m\]]\342\224\200\")[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[01;31m\]root\[\033[01;33m\]@\[\033[01;96m\]\h'; else echo '\[\033[0;39m\]\u\[\033[01;33m\]@\[\033[01;96m\]\h'; fi)\[\033[0;31m\]]\342\224\200[\[\033[0;32m\]\w\[\033[0;31m\]]\n\[\033[0;31m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]\[\e[01;33m\]\\$\[\e[0m\]"
# Give prompt to bashrc
echo $prompt
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

+2
View File
@@ -0,0 +1,2 @@
[General]
savePath=/home/caleb/downloads
+1
View File
@@ -0,0 +1 @@
.envrc
+10
View File
@@ -0,0 +1,10 @@
[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
inode/directory=code.desktop
x-scheme-handler/mochi=mochi.desktop
x-scheme-handler/claude-cli=claude-code-url-handler.desktop
+4
View File
@@ -0,0 +1,4 @@
set number
set tabstop=4
set shiftwidth=4
+9
View File
@@ -0,0 +1,9 @@
[window]
width=1920
height=1048
sinkInputType=1
sourceOutputType=1
sinkType=0
sourceType=1
showVolumeMeters=1
hideUnavailableCardProfiles=0
+4
View File
@@ -0,0 +1,4 @@
set -g default-terminal "screen-256color"
set -ag terminal-overrides ",screen-256color:RGB"
set -g mouse on