summaryrefslogtreecommitdiff
path: root/ansible-practice/system/02-playbook-copy-bash-configs.yml~
diff options
context:
space:
mode:
Diffstat (limited to 'ansible-practice/system/02-playbook-copy-bash-configs.yml~')
-rw-r--r--ansible-practice/system/02-playbook-copy-bash-configs.yml~60
1 files changed, 0 insertions, 60 deletions
diff --git a/ansible-practice/system/02-playbook-copy-bash-configs.yml~ b/ansible-practice/system/02-playbook-copy-bash-configs.yml~
deleted file mode 100644
index 7ef9c07..0000000
--- a/ansible-practice/system/02-playbook-copy-bash-configs.yml~
+++ /dev/null
@@ -1,60 +0,0 @@
-# copy directories from control node to managed node
-# https://www.freekb.net/Article?id=759
-# https://docs.ansible.com/ansible/latest/collections/ansible/builtin/copy_module.html
-#
-
----
-- name: "02 - custom ansible - copy bash config files w/ content"
-# hosts: all
- hosts: localhost
- connection: local
- tasks:
- - name: copy '.bash_aliases'
- ansible.builtin.copy:
- src: ~/repos/ansible_repo/ansible-practice/system/.bash_aliases
- dest: "~/tmp/temp_files/.bash_aliases"
- tags: ['bash_aliases']
-
- - name: Creating '.bashrc' file with content
- copy:
- dest: "~/tmp/temp_files/.bashrc"
- content: |-
- # execute our aliases
- if [ -f ~/.bash_aliases ]; then
- . ~/.bash_aliases
- fi
-
- # history settings
- ## setting unlimited filesize and history size
- export HISTFILESIZE=
- export HISTSIZE=
- export HISTCONTROL=erasedups:ignorespace:ignoredups
-
- # allows you to choose which standalone commands to drop from your history
- export HISTIGNORE='pwd:exit:fg:bg:top:clear:history:ls:uptime:ll'
-
- # display timestamp before the history command entry
- export HISTTIMEFORMAT='%F %T '
-
- # https://cyb.org.uk/2021/05/03/bash-productivity.html
- # http://mywiki.wooledge.org/BashFAQ/088
- PROMPT_COMMAND='history -a'
- shopt -s histappend
-
- #setting prompt
- # export PS1="\u@\h:\w\$ "
- # export PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ "
- export PS1="\n\[\033[11;33m\][\[\033[11;36m\]\D{%F} \t\[\033[11;33m\]][\[\033[11;36m\]\!\[\033[11;33m\]]\n[\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00;33m\]]\[\033[00m\]\n\$ "
- export PS2="> "
-
- # the default editor
- export EDITOR=vim
-
- # add color
- eval `dircolors -b`
-
- # this function calls 'cd' to enter a directory and then immediately calls 'ls'
- cdls() {
- cd "$@" && ll;
- }
- tags: ['bashrc']