Advertisement
Guest User

Untitled

a guest
May 26th, 2025
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.66 KB | None | 0 0
  1. # Enable the subsequent settings only in interactive sessions
  2. case $- in
  3. *i*) ;;
  4. *) return;;
  5. esac
  6.  
  7. # Path to your oh-my-bash installation.
  8. export OSH='/home/debian/.oh-my-bash'
  9.  
  10. # Set name of the theme to load. Optionally, if you set this to "random"
  11. # it'll load a random theme each time that oh-my-bash is loaded.
  12. OSH_THEME="powerline-plain"
  13.  
  14. # If you set OSH_THEME to "random", you can ignore themes you don't like.
  15. # OMB_THEME_RANDOM_IGNORED=("powerbash10k" "wanelo")
  16. # You can also specify the list from which a theme is randomly selected:
  17. # OMB_THEME_RANDOM_CANDIDATES=("font" "powerline-light" "minimal")
  18.  
  19. # Uncomment the following line to use case-sensitive completion.
  20. # OMB_CASE_SENSITIVE="true"
  21.  
  22. # Uncomment the following line to use hyphen-insensitive completion. Case
  23. # sensitive completion must be off. _ and - will be interchangeable.
  24. # OMB_HYPHEN_SENSITIVE="false"
  25.  
  26. # Uncomment the following line to disable bi-weekly auto-update checks.
  27. # DISABLE_AUTO_UPDATE="true"
  28.  
  29. # Uncomment the following line to change how often to auto-update (in days).
  30. # export UPDATE_OSH_DAYS=13
  31.  
  32. # Uncomment the following line to disable colors in ls.
  33. # DISABLE_LS_COLORS="true"
  34.  
  35. # Uncomment the following line to disable auto-setting terminal title.
  36. # DISABLE_AUTO_TITLE="true"
  37.  
  38. # Uncomment the following line to enable command auto-correction.
  39. # ENABLE_CORRECTION="true"
  40.  
  41. # Uncomment the following line to display red dots whilst waiting for completion.
  42. # COMPLETION_WAITING_DOTS="true"
  43.  
  44. # Uncomment the following line if you want to disable marking untracked files
  45. # under VCS as dirty. This makes repository status check for large repositories
  46. # much, much faster.
  47. # DISABLE_UNTRACKED_FILES_DIRTY="true"
  48.  
  49. # Uncomment the following line if you don't want the repository to be considered dirty
  50. # if there are untracked files.
  51. # SCM_GIT_DISABLE_UNTRACKED_DIRTY="true"
  52.  
  53. # Uncomment the following line if you want to completely ignore the presence
  54. # of untracked files in the repository.
  55. # SCM_GIT_IGNORE_UNTRACKED="true"
  56.  
  57. # Uncomment the following line if you want to change the command execution time
  58. # stamp shown in the history command output. One of the following values can
  59. # be used to specify the timestamp format.
  60. # * 'mm/dd/yyyy' # mm/dd/yyyy + time
  61. # * 'dd.mm.yyyy' # dd.mm.yyyy + time
  62. # * 'yyyy-mm-dd' # yyyy-mm-dd + time
  63. # * '[mm/dd/yyyy]' # [mm/dd/yyyy] + [time] with colors
  64. # * '[dd.mm.yyyy]' # [dd.mm.yyyy] + [time] with colors
  65. # * '[yyyy-mm-dd]' # [yyyy-mm-dd] + [time] with colors
  66. # If not set, the default value is 'yyyy-mm-dd'.
  67. # HIST_STAMPS='yyyy-mm-dd'
  68.  
  69. # Uncomment the following line if you do not want OMB to overwrite the existing
  70. # aliases by the default OMB aliases defined in lib/*.sh
  71. # OMB_DEFAULT_ALIASES="check"
  72.  
  73. # Would you like to use another custom folder than $OSH/custom?
  74. # OSH_CUSTOM=/path/to/new-custom-folder
  75.  
  76. # To disable the uses of "sudo" by oh-my-bash, please set "false" to
  77. # this variable. The default behavior for the empty value is "true".
  78. OMB_USE_SUDO=true
  79.  
  80. # To enable/disable display of Python virtualenv and condaenv
  81. # OMB_PROMPT_SHOW_PYTHON_VENV=true # enable
  82. # OMB_PROMPT_SHOW_PYTHON_VENV=false # disable
  83.  
  84. # To enable/disable Spack environment information
  85. # OMB_PROMPT_SHOW_SPACK_ENV=true # enable
  86. # OMB_PROMPT_SHOW_SPACK_ENV=false # disable
  87.  
  88. # Which completions would you like to load? (completions can be found in ~/.oh-my-bash/completions/*)
  89. # Custom completions may be added to ~/.oh-my-bash/custom/completions/
  90. # Example format: completions=(ssh git bundler gem pip pip3)
  91. # Add wisely, as too many completions slow down shell startup.
  92. completions=(
  93. git
  94. docker-compose
  95. composer
  96. brew
  97. gh
  98. ssh
  99. )
  100.  
  101. # Which aliases would you like to load? (aliases can be found in ~/.oh-my-bash/aliases/*)
  102. # Custom aliases may be added to ~/.oh-my-bash/custom/aliases/
  103. # Example format: aliases=(vagrant composer git-avh)
  104. # Add wisely, as too many aliases slow down shell startup.
  105. aliases=(
  106. general
  107. )
  108.  
  109. # Which plugins would you like to load? (plugins can be found in ~/.oh-my-bash/plugins/*)
  110. # Custom plugins may be added to ~/.oh-my-bash/custom/plugins/
  111. # Example format: plugins=(rails git textmate ruby lighthouse)
  112. # Add wisely, as too many plugins slow down shell startup.
  113. plugins=(
  114. git
  115. pyenv
  116. zoxide
  117. bashmarks
  118. )
  119.  
  120. # Which plugins would you like to conditionally load? (plugins can be found in ~/.oh-my-bash/plugins/*)
  121. # Custom plugins may be added to ~/.oh-my-bash/custom/plugins/
  122. # Example format:
  123. # if [ "$DISPLAY" ] || [ "$SSH" ]; then
  124. # plugins+=(tmux-autoattach)
  125. # fi
  126.  
  127. # If you want to reduce the initialization cost of the "tput" command to
  128. # initialize color escape sequences, you can uncomment the following setting.
  129. # This disables the use of the "tput" command, and the escape sequences are
  130. # initialized to be the ANSI version:
  131. #
  132. #OMB_TERM_USE_TPUT=no
  133.  
  134. source "$OSH"/oh-my-bash.sh
  135.  
  136. # User configuration
  137. # export MANPATH="/usr/local/man:$MANPATH"
  138.  
  139. # You may need to manually set your language environment
  140. # export LANG=en_US.UTF-8
  141.  
  142. # Preferred editor for local and remote sessions
  143. # if [[ -n $SSH_CONNECTION ]]; then
  144. # export EDITOR='vim'
  145. # else
  146. # export EDITOR='mvim'
  147. # fi
  148.  
  149. # Compilation flags
  150. # export ARCHFLAGS="-arch x86_64"
  151.  
  152. # ssh
  153. # export SSH_KEY_PATH="~/.ssh/rsa_id"
  154.  
  155. # Set personal aliases, overriding those provided by oh-my-bash libs,
  156. # plugins, and themes. Aliases can be placed here, though oh-my-bash
  157. # users are encouraged to define aliases within the OSH_CUSTOM folder.
  158. # For a full list of active aliases, run `alias`.
  159. #
  160. # Example aliases
  161. # alias bashconfig="mate ~/.bashrc"
  162. # alias ohmybash="mate ~/.oh-my-bash"
  163.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement