├── .circleci └── config.yml ├── .config └── rubocop │ └── config.yml ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ └── issue.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .reek.yml ├── .ruby-version ├── CITATION.cff ├── Gemfile ├── LICENSE.adoc ├── README.adoc ├── Rakefile ├── bin ├── console ├── demo ├── rake ├── rspec ├── rubocop └── setup ├── lib ├── xdg.rb └── xdg │ ├── cache.rb │ ├── config.rb │ ├── data.rb │ ├── environment.rb │ ├── pair.rb │ ├── paths │ ├── combined.rb │ ├── directory.rb │ └── home.rb │ └── state.rb ├── spec ├── lib │ ├── xdg │ │ ├── cache_spec.rb │ │ ├── config_spec.rb │ │ ├── data_spec.rb │ │ ├── environment_spec.rb │ │ ├── pair_spec.rb │ │ ├── paths │ │ │ ├── combined_spec.rb │ │ │ ├── directory_spec.rb │ │ │ └── home_spec.rb │ │ └── state_spec.rb │ └── xdg_spec.rb ├── spec_helper.rb └── support │ └── shared_contexts │ └── temp_dir.rb └── xdg.gemspec /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.config/rubocop/config.yml: -------------------------------------------------------------------------------- 1 | inherit_gem: 2 | caliber: config/all.yml 3 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [bkuhlmann] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/.github/ISSUE_TEMPLATE/issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .bundle 3 | Gemfile.lock 4 | pkg 5 | tmp 6 | -------------------------------------------------------------------------------- /.reek.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/.reek.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.7 2 | -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/CITATION.cff -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/LICENSE.adoc -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/README.adoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/bin/console -------------------------------------------------------------------------------- /bin/demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/bin/demo -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/bin/rubocop -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/xdg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg.rb -------------------------------------------------------------------------------- /lib/xdg/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/cache.rb -------------------------------------------------------------------------------- /lib/xdg/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/config.rb -------------------------------------------------------------------------------- /lib/xdg/data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/data.rb -------------------------------------------------------------------------------- /lib/xdg/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/environment.rb -------------------------------------------------------------------------------- /lib/xdg/pair.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/pair.rb -------------------------------------------------------------------------------- /lib/xdg/paths/combined.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/paths/combined.rb -------------------------------------------------------------------------------- /lib/xdg/paths/directory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/paths/directory.rb -------------------------------------------------------------------------------- /lib/xdg/paths/home.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/paths/home.rb -------------------------------------------------------------------------------- /lib/xdg/state.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/lib/xdg/state.rb -------------------------------------------------------------------------------- /spec/lib/xdg/cache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/cache_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/config_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/data_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/environment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/environment_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/pair_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/pair_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/paths/combined_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/paths/combined_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/paths/directory_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/paths/directory_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/paths/home_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/paths/home_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg/state_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg/state_spec.rb -------------------------------------------------------------------------------- /spec/lib/xdg_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/lib/xdg_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/temp_dir.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/spec/support/shared_contexts/temp_dir.rb -------------------------------------------------------------------------------- /xdg.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkuhlmann/xdg/HEAD/xdg.gemspec --------------------------------------------------------------------------------