13 Commits (82ed4bab543f961716a2d3bfdfc54c6a85a81069)

Author SHA1 Message Date
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
3 years ago
Buddy Sandidge 944dcd7d4b Add github helper util functions 3 years ago
Buddy Sandidge 1996867364 Remove unneeded quotes 3 years ago
Buddy Sandidge 15f7ccae8b Add man pages and header files to node install 4 years ago
Buddy Sandidge 02d5592104 Fix default for XDG_CONFIG_DIRS 4 years ago
Buddy Sandidge a9238d8897 Add XDG_CONFIG_DIRS and XDG_DATA_DIRS defaults to profile 4 years ago
Buddy Sandidge 7876a7d1dc Add XDG_STATE_HOME for updated XDG desktop standard 4 years ago
Buddy Sandidge 5177645c2b Fix runtime workaround 4 years ago
Buddy Sandidge 8ef95278ea Add workaround for XDG_RUNTIME_DIR on macOS 4 years ago
Buddy Sandidge f0bd1541d7 move slugify alias to profile 4 years ago
Buddy Sandidge 998695b1ba Fix checking for the shell being run is bash or zsh 4 years ago
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
4 years ago
Buddy Sandidge ef23a2887f Create base package for profile 4 years ago