Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Membres actifs
fichiers_configuration
Commits
ab48ce30
Commit
ab48ce30
authored
Nov 01, 2018
by
Fardale
Browse files
[.bashrc] other conf file go to .bash/ and split history file by hostname
parent
39cc9aef
Changes
2
Show whitespace changes
Inline
Side-by-side
.bash
_
aliases
→
.bash
/
aliases
View file @
ab48ce30
File moved
.bashrc
View file @
ab48ce30
...
...
@@ -32,9 +32,9 @@ fi
# Bash-complétion
[
-f
/etc/bash_completion
]
&&
.
/etc/bash_completion
# Placez vos fichiers de bash-complétion custom dans ~/.bash
_
completion.d/
# Placez vos fichiers de bash-complétion custom dans ~/.bash
/
completion.d/
# ils seront chargés par la ligne suivante
[
-d
~/.bash
_
completion.d/
]
&&
for
f
in
~/.bash
_
completion.d/
*
;
do
source
$f
;
done
[
-d
~/.bash
/
completion.d/
]
&&
for
f
in
~/.bash
/
completion.d/
*
;
do
source
$f
;
done
# +-----+
# | VCS |
...
...
@@ -640,7 +640,10 @@ function welcome_message ()
# comme ils n'utilisent pas le même format pour stocker le timestamp
# des commandes, on se retrouve avec des comportements non souhaités
# si on ne change pas le fichier d'historique entre les deux.
export
HISTFILE
=
~/.bash_history
export
HISTFILE
=
~/.bash/history/
$HOSTNAME
if
[
-d
~/.bash/history
]
;
then
mkdir
-p
~/.bash/history
fi
# On ne sauve pas les lignes dupliquées qui se suivent dans l'historique
# ainsi que les commandes qui commencent par une espace
...
...
@@ -688,15 +691,17 @@ PATH=~/bin:$PATH:/sbin:/usr/sbin
# +----------+
# Chargement des alias
if
[
-f
~/.bash
_
aliases
]
;
then
.
~/.bash
_
aliases
if
[
-f
~/.bash
/
aliases
]
;
then
.
~/.bash
/
aliases
fi
# Fichier locaux (utile quand on clone sa config sur plusieurs machines)
[[
-f
~/.bashrc.local
]]
&&
.
~/.bashrc.local
if
[
-f
~/.bash/bashrc.local
]
;
then
.
~/.bash/bashrc.local
fi
if
[
-f
~/.bash
_
aliases_local
]
;
then
.
~/.bash
_
aliases_local
if
[
-f
~/.bash
/
aliases_local
]
;
then
.
~/.bash
/
aliases_local
fi
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment