module

FFF

Constants

HOME = ENV["HOME"]? || ( begin Path.home.to_s rescue File.join(Dir.tempdir, "fff-#{Random::Secure.hex(16)}") end )

FormatUtils — Shared formatting helpers used across modules

VERSION = "0.3.2"

Class methods

split_shell_words(str : String) : Array(String)

Minimal shell-word splitter (handles single/double-quoted strings). Crystal stdlib does not ship Shellwords; this covers the common case of editor commands like: code --wait "/path/with spaces"

Source

Nested types