Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # /etc/environment
- #
- # This file is parsed by pam_env module
- #
- # Syntax: simple "KEY=VAL" pairs on separate lines
- #
- GTK_IM_MODULE=ibus
- QT_IM_MODULE=ibus
- XMODIFIERS=@im=ibus
- # /etc/profile
- # Append "$1" to $PATH when not already in.
- # This function API is accessible to scripts in /etc/profile.d
- append_path () {
- case ":$PATH:" in
- *:"$1":*)
- ;;
- *)
- PATH="${PATH:+$PATH:}$1"
- esac
- }
- # Append our default paths
- append_path '/usr/local/sbin'
- append_path '/usr/local/bin'
- append_path '/usr/bin'
- # Force PATH to be environment
- export PATH
- #
- # Load profiles from /etc/profile.d
- if test -d /etc/profile.d/; then
- for profile in /etc/profile.d/*.sh; do
- test -r "$profile" && . "$profile"
- done
- unset profile
- fi
- # unset GLOBSORT, before anything else is sourced
- # This variable will be part of bash => 5.3
- # The rationale is that the user should always be able
- # to expect that the snippets be processed in a deterministic order.
- unset -v GLOBSORT
- # Unload our profile API functions
- unset -f append_path
- # Source global bash config, when interactive but not posix or sh mode
- if test "$BASH" &&\
- test "$PS1" &&\
- test -z "$POSIXLY_CORRECT" &&\
- test "${0#-}" != sh &&\
- test -r /etc/bash.bashrc
- then
- . /etc/bash.bashrc
- fi
- # Termcap is outdated, old, and crusty, kill it.
- unset TERMCAP
- # Man is much better than us at figuring this out
- unset MANPATH
- #
- # /etc/bash.bashrc
- #
- # If not running interactively, don't do anything
- [[ $- != *i* ]] && return
- # Prevent doublesourcing
- if [[ -z "${BASHRCSOURCED}" ]] ; then
- BASHRCSOURCED="Y"
- # the check is bash's default value
- [[ "$PS1" = '\s-\v\$ ' ]] && PS1='[\u@\h \W]\$ '
- case ${TERM} in
- Eterm*|alacritty*|aterm*|foot*|gnome*|konsole*|kterm*|putty*|rxvt*|tmux*|xterm*)
- PROMPT_COMMAND+=('printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"')
- ;;
- screen*)
- PROMPT_COMMAND+=('printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"')
- ;;
- esac
- fi
- if [[ -r /usr/share/bash-completion/bash_completion ]]; then
- . /usr/share/bash-completion/bash_completion
- fi
Advertisement
Add Comment
Please, Sign In to add comment