Method: NA.database_path

Defined in:
lib/na/next_action.rb

.database_path(file: 'tdlist.txt') ⇒ String

Get path to database of known todo files

Parameters:

  • file (String) (defaults to: 'tdlist.txt')

    The database filename (default: ‘tdlist.txt’)

Returns:



1083
1084
1085
1086
1087
1088
# File 'lib/na/next_action.rb', line 1083

def database_path(file: 'tdlist.txt')
  db_dir = File.expand_path('~/.local/share/na')
  # Create directory if needed
  FileUtils.mkdir_p(db_dir) unless File.directory?(db_dir)
  File.join(db_dir, file)
end