mirror of https://github.com/kianby/dotfiles
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
My dot files managed by ChezMoi
Built around Bash. Most supervitamined replacements like hishtory or exa stay optional.
My friend programs
- shell : bash, prompt manager starship, Hishtory, Exa
- terminal multiplexer: tmux, plugin manager tpm and session manager tmuxp
- a swiss-knife to make life easier: fzf
- git: configuration and the terminal manager tig
- vim: vim or neovim, vundle
- languages: python, perl, java with sdkman
Configuration file
a sample file (located in ~/config/chezmoi/chezmoi.toml)
[data]
# git configuration
git_email = ""
git_alias = ""
# fzf search path for "p" command
projectdir = "~/work"
# deployment java path for "d" command
deploydir = "~/dist"
# Java versions from sdkman
java6_version = "6.0.119-zulu"
java7_version = "7.0.342-zulu"
java8_version = "8.0.302-open"
java11_version = "11.0.12-open"
# extra certificate for NodeJs (PEM file) to trust HTTPS proxy
extra_ca_cert = "/home/yannic/config/security/ca-node.pem"
# Java truststore for Maven to trust HTTPS proxy
java_truststore_file = "/home/yannic/config/security/snef-security.jks"
java_truststore_password = "secret"
# docker compose bin
docker_compose_command = "/usr/bin/docker compose"