-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move apps config and/or data directory under XDG Base Directory #451
Move apps config and/or data directory under XDG Base Directory #451
Commits on Oct 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d017d6 - Browse repository at this point
Copy the full SHA 1d017d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d260238 - Browse repository at this point
Copy the full SHA d260238View commit details -
Move tmux config file under XDG Base Directory
Refs. - https://raw.githubusercontent.com/tmux/tmux/3.1/CHANGES - tmux/tmux#142 - https://wiki.archlinux.org/title/XDG_Base_Directory#Supported - https://wiki.archlinux.jp/index.php/XDG_Base_Directory#.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.97.E3.81.A6.E3.81.84.E3.82.8B.E3.82.BD.E3.83.95.E3.83.88.E3.82.A6.E3.82.A7.E3.82.A2
Configuration menu - View commit details
-
Copy full SHA for 1a665a8 - Browse repository at this point
Copy the full SHA 1a665a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e2cbb6 - Browse repository at this point
Copy the full SHA 5e2cbb6View commit details -
Move Bundler config file under XDG Base Directory
See also: - rubygems/bundler#6024 - rubygems/bundler#4333 - rubygems/rubygems#1599 - https://wiki.archlinux.org/title/XDG_Base_Directory#Partial - https://wiki.archlinux.jp/index.php/XDG_Base_Directory#.E9.83.A8.E5.88.86.E7.9A.84.E3.81.AB.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.97.E3.81.A6.E3.81.84.E3.82.8B.E3.82.BD.E3.83.95.E3.83.88.E3.82.A6.E3.82.A7.E3.82.A2
Configuration menu - View commit details
-
Copy full SHA for ebd745e - Browse repository at this point
Copy the full SHA ebd745eView commit details -
Instead of putting directories for each architecture horizontally under the XDG Base Directory, put directories for each architecture under the sheldon directory. This will make the directories directly under the XDG Base Directory clearer. Refs. - https://github.com/rossmacarthur/sheldon/blob/6244a30069761d299a7135a0393b0c09b57f5fec/README.md#options
Configuration menu - View commit details
-
Copy full SHA for 201194a - Browse repository at this point
Copy the full SHA 201194aView commit details -
Move RBENV_ROOT under XDG Base Directory
See also: - https://github.com/rbenv/rbenv/blob/d6bb1c63964304d9d3cdac783a65d66d56b35736/README.md#environment-variables - rbenv/rbenv#811 - rbenv/rbenv#1146 - https://wiki.archlinux.org/title/XDG_Base_Directory#Partial - https://wiki.archlinux.jp/index.php/XDG_Base_Directory#.E9.83.A8.E5.88.86.E7.9A.84.E3.81.AB.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.97.E3.81.A6.E3.81.84.E3.82.8B.E3.82.BD.E3.83.95.E3.83.88.E3.82.A6.E3.82.A7.E3.82.A2
Configuration menu - View commit details
-
Copy full SHA for 0fddc44 - Browse repository at this point
Copy the full SHA 0fddc44View commit details -
Specify XDG Base Directory in the environment variables "STARSHIP_CAC…
…HE" explicitly See also: - https://starship.rs/config/#logging > By default starship logs warnings and errors into a file named `~/.cache/starship/session_${STARSHIP_SESSION_KEY}.log`, where the session key is corresponding to an instance of your terminal. - https://wiki.archlinux.org/title/XDG_Base_Directory#Partial
Configuration menu - View commit details
-
Copy full SHA for ea80ca2 - Browse repository at this point
Copy the full SHA ea80ca2View commit details
Commits on Oct 29, 2023
-
Stop using Oh My Zsh Docker plugin via sheldon
It seems that the use case of using only the Oh My Zsh plugin is not intended, and an error occurs when loading the plugin in sheldon. I changed the directory arrangement in `SHELDON_CONFIG_DIR` and `SHELDON_DATA_DIR`, and now the error occurs when loading the plugin. The error was: ``` /Users/machupicchubeta/.local/share/sheldon/zsh/repos/github.com/ohmyzsh/ohmyzsh/plugins/docker/docker.plugin.zsh:60: no such file or directory: /completions/_docker ```
Configuration menu - View commit details
-
Copy full SHA for b7d4503 - Browse repository at this point
Copy the full SHA b7d4503View commit details -
Put IRB configuration file under XDG Base Directory
Until now, I have used the famous Rubiest configuration file as it is, but I created a new one based on it. See also: - https://github.com/k0kubun/dotfiles/blob/38d8bb44e88b52719fa8d0c91131ae21d2201596/config/.irbrc - https://ruby-doc.org/3.2.2/stdlibs/irb/IRB.html - https://wiki.archlinux.org/title/XDG_Base_Directory#Partial
Configuration menu - View commit details
-
Copy full SHA for 66c4150 - Browse repository at this point
Copy the full SHA 66c4150View commit details -
Move Rustup and Cargo config file under XDG Base Directory
Refs. - https://rust-lang.github.io/rustup/environment-variables.html - https://doc.rust-lang.org/cargo/reference/environment-variables.html See also: - https://wiki.archlinux.org/title/XDG_Base_Directory#Partial - rust-lang/rustup#247 - rust-lang/cargo#1734 - rust-lang/rfcs#1615 - rust-lang/cargo#5183 - rust-lang/cargo#148
Configuration menu - View commit details
-
Copy full SHA for 9d02631 - Browse repository at this point
Copy the full SHA 9d02631View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb7294 - Browse repository at this point
Copy the full SHA bdb7294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 701cb08 - Browse repository at this point
Copy the full SHA 701cb08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69bbec4 - Browse repository at this point
Copy the full SHA 69bbec4View commit details -
Move GOENV_ROOT and GOENV_GOPATH_PREFIX under XDG Base Directory
Refs. - https://github.com/go-nv/goenv/blob/56c9dec4e8184f16b4af886134b44b9eb2edf9b7/ENVIRONMENT_VARIABLES.md In addition, I added `GOENV_ROOT/shims` to the PATH environment variable to give preference to Go installed with goenv over Homebrew. For example, rbenv, nodenv, and pyenv add their respective `shims` directories to the top of the PATH environment variable, but goenv did not, and only Go installed with Homebrew was found.
Configuration menu - View commit details
-
Copy full SHA for 6566275 - Browse repository at this point
Copy the full SHA 6566275View commit details -
Configuration menu - View commit details
-
Copy full SHA for e88ae89 - Browse repository at this point
Copy the full SHA e88ae89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7565785 - Browse repository at this point
Copy the full SHA 7565785View commit details