# HG changeset patch # User IBBoard # Date 1577015924 18000 # Node ID 2d119b462c8301df98455401f78de026c5f23528 # Parent e9323ff8f4519f84bc9b88349844a6312e0eaa1c Add some missing command prompt dependencies We use tmux for multi-prompt access and use the git prompt to track what's not committed diff -r e9323ff8f451 -r 2d119b462c83 manifests/templates.pp --- a/manifests/templates.pp Sun Dec 22 06:57:52 2019 -0500 +++ b/manifests/templates.pp Sun Dec 22 06:58:44 2019 -0500 @@ -247,7 +247,7 @@ } class tools { - $packages = [ 'sqlite', 'bash-completion', 'nano', 'bzip2', 'mlocate', 'patch' ] + $packages = [ 'sqlite', 'bash-completion', 'nano', 'bzip2', 'mlocate', 'patch', 'tmux' ] package { $packages: ensure => installed; } diff -r e9323ff8f451 -r 2d119b462c83 modules/vcs/manifests/init.pp --- a/modules/vcs/manifests/init.pp Sun Dec 22 06:57:52 2019 -0500 +++ b/modules/vcs/manifests/init.pp Sun Dec 22 06:58:44 2019 -0500 @@ -9,6 +9,10 @@ ensure => installed, provider => 'pip', } + file { '/etc/bash_completion.d/git-prompt.sh': + ensure => 'link', + target => '/usr/share/git-core/contrib/completion/git-prompt.sh', + } } class vcs::client inherits vcs {