Commit Graph

33 Commits (7cd5826bbd8902c1f4edf970c78755ef4257c62f)

Author SHA1 Message Date
Buddy Sandidge 070c118112 Add ideavimrc file
Buddy Sandidge e1c6ea711a Import profile from bashrc if profile has not been loaded
On Debian 11, opening a terminal with bash will run a bashrc file
without the profile. The bashrc expects profile to be loaded, so it will
load the profile.

To avoid circular imports, .profile will set __PROFILE_LOADED__ and the
bashrc file will load the .profile if that variable has not been set.
After that check, bashrc will unset __PROFILE_LOADED__ as cleanup
Buddy Sandidge 944dcd7d4b Add github helper util functions
Buddy Sandidge 1996867364 Remove unneeded quotes
Buddy Sandidge ddf8897690 Don't export PROMPT_COMMAND, not needed
Buddy Sandidge 92cc0c6aa6 Add bash history save on every command
Buddy Sandidge fc475d61cd Add colors jq module for cli
Buddy Sandidge 71179bc548 Add json prettier aliases
Buddy Sandidge b74b4d551f Add jq modules to base
Buddy Sandidge 8e73c4c778 Update fzf script
Buddy Sandidge 15f7ccae8b Add man pages and header files to node install
Buddy Sandidge 51f5758aee Add gitea install script
Buddy Sandidge 02d5592104 Fix default for XDG_CONFIG_DIRS
Buddy Sandidge a9238d8897 Add XDG_CONFIG_DIRS and XDG_DATA_DIRS defaults to profile
Buddy Sandidge 7876a7d1dc Add XDG_STATE_HOME for updated XDG desktop standard
Buddy Sandidge e2a852d903 Update starship for version 0.54
Buddy Sandidge ff0a131e55 Add helm install script
Buddy Sandidge 465f393a32 Update install-bat-home script to include bat-extras
Buddy Sandidge 3c6ab09dc1 Add install traefik script
Buddy Sandidge 5177645c2b Fix runtime workaround
Buddy Sandidge 8ef95278ea Add workaround for XDG_RUNTIME_DIR on macOS
Buddy Sandidge 2ed020fed3 Add install protoc home script and update utils for os x support
Buddy Sandidge cd19545af2 Add more operating systems and architectures for get_os/get_arch
Buddy Sandidge fb74e39a2b Reduce boilerplate of install scripts
Buddy Sandidge f0bd1541d7 move slugify alias to profile
Buddy Sandidge 4cce28f482 Cleanup bash prompt without starshp prompt
Buddy Sandidge 7afdf29e70 Add base zsh config from debian/ubuntu
Buddy Sandidge 3d976d8e84 Add zsh config to base package
Buddy Sandidge 996ee7e9d6 Move bash package to base
Buddy Sandidge 998695b1ba Fix checking for the shell being run is bash or zsh
Buddy Sandidge d1090feefe Allow .profile to load multiple config files
• set environment variables in .profile load
 • move bash settings to be in profile if they are for POSIX (sh/zsh/etc)
 • use .d files in bash customizations
Buddy Sandidge a3ab0c407f Move user-dirs out of base
Buddy Sandidge ef23a2887f Create base package for profile