1
0
mirror of https://github.com/Morantron/tmux-fingers.git synced 2024-06-28 07:40:57 +02:00
tmux-fingers/src/fingers/dirs.cr

18 lines
444 B
Crystal
Raw Permalink Normal View History

2020-05-02 11:45:56 +02:00
require "file_utils"
# TODO maybe use some xgd shite here?
module Fingers::Dirs
TMUX_PID = (ENV["TMUX"] || ",0000").split(",")[1]
ROOT = Path["/tmp"] / "tmux-#{TMUX_PID}"
LOG_PATH = ROOT / "fingers.log"
CACHE = ROOT / "tmux-fingers"
CONFIG_PATH = CACHE / "config.json"
SOCKET_PATH = CACHE / "fingers.sock"
# ensure cache folder
FileUtils.mkdir_p(Fingers::Dirs::CACHE) unless File.exists?(Fingers::Dirs::CACHE)
end