Skip to content

Instantly share code, notes, and snippets.

View zimurgh's full-sized avatar

Michael Carpenter zimurgh

  • Philadelphia, PA
View GitHub Profile
@fedragon
fedragon / sdkman_with_fish
Last active June 1, 2024 21:38
How to use SDKMan! with Fish shell
# Install bass (https://github.com/edc/bass) to be able to use bash utilities in Fish
fisher add edc/bass
touch ~/.config/fish/functions/sdk.fish
# paste content in ~/.config/fish/functions/sdk.fish, then save
function sdk
bass source ~/.sdkman/bin/sdkman-init.sh ';' sdk $argv
end
@epsilonhalbe
epsilonhalbe / haskell-prompt-info.zsh
Last active June 18, 2017 20:57
haskell-prompt-info (zsh)
function haskell_info() {
cabal_files=(*.cabal(N))
if [ $#cabal_files -gt 0 ]; then
if [ -f cabal.sandbox.config ]; then
cabal_sandbox_info
elif [ -f stack.yaml ]; then
stack_info
else
echo "%{$fg[red]%}no stack/sandbox%{$reset_color%}"
fi