mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 09:27:44 -04:00
More updates
This commit is contained in:
parent
601fcd303b
commit
70ae1cd6b3
4 changed files with 45 additions and 20 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
- name: Install packages
|
- name: Install packages
|
||||||
hosts: blue-rock
|
hosts: blue-rock
|
||||||
vars:
|
vars:
|
||||||
ansible_python_interpreter: '/usr/bin/python3'
|
ansible_python_interpreter: '/usr/local/bin/python3'
|
||||||
tasks:
|
tasks:
|
||||||
- name: Install packages from Homebrew
|
- name: Install packages from Homebrew
|
||||||
community.general.homebrew:
|
community.general.homebrew:
|
||||||
|
|
@ -11,6 +11,7 @@
|
||||||
- adr-tools
|
- adr-tools
|
||||||
# - cdktf
|
# - cdktf
|
||||||
- chart-testing
|
- chart-testing
|
||||||
|
- coreutils
|
||||||
- dog
|
- dog
|
||||||
- dust
|
- dust
|
||||||
- gh
|
- gh
|
||||||
|
|
@ -22,34 +23,57 @@
|
||||||
- kubectl
|
- kubectl
|
||||||
- kubectx
|
- kubectx
|
||||||
- mas
|
- mas
|
||||||
|
- python
|
||||||
- subversion
|
- subversion
|
||||||
|
- wget
|
||||||
- yq
|
- yq
|
||||||
|
|
||||||
# - name: Install casks from Homebrew
|
# - name: Install casks from Homebrew
|
||||||
# community.general.homebrew:
|
# community.general.homebrew:
|
||||||
# state: present
|
# state: present
|
||||||
# name:
|
# name:
|
||||||
|
# - homebrew/cask/1password
|
||||||
|
# - homebrew/cask/cakebrew
|
||||||
|
# - homebrew/cask/elgato-stream-deck
|
||||||
|
# - homebrew/cask/firefox
|
||||||
|
# - homebrew/cask/google-drive
|
||||||
# - homebrew/cask/iterm2
|
# - homebrew/cask/iterm2
|
||||||
|
# - homebrew/cask/keepingyouawake
|
||||||
|
# - homebrew/cask/logseq
|
||||||
# - homebrew/cask/meld
|
# - homebrew/cask/meld
|
||||||
|
# - homebrew/cask/obs
|
||||||
# - homebrew/cask/signal
|
# - homebrew/cask/signal
|
||||||
|
# - homebrew/cask/slack
|
||||||
|
# - homebrew/cask/thunderbird
|
||||||
|
# - homebrew/cask/visual-studio-code
|
||||||
# - homebrew/cask/whatsapp
|
# - homebrew/cask/whatsapp
|
||||||
|
# - homebrew/cask/zoom
|
||||||
|
# - homebrew/cask-fonts/font-hack-nerd-font
|
||||||
|
# - homebrew/cask-fonts/font-inconsolata-g-for-powerline
|
||||||
|
# - homebrew/cask-fonts/font-source-code-pro-for-powerline
|
||||||
|
# - puppetlabs/puppet/pdk
|
||||||
|
|
||||||
# - name: Install apps from App Store
|
# - name: Install apps from App Store
|
||||||
# community.general.mas:
|
# community.general.mas:
|
||||||
# id:
|
|
||||||
# - 409183694 # Keynote
|
|
||||||
# - 413857545 # Divvy
|
|
||||||
# state: present
|
# state: present
|
||||||
|
# id:
|
||||||
|
# - 1569813296 # 1Password for Safari
|
||||||
|
# - 417375580 # BetterSnapTool
|
||||||
|
# - 1532419400 # MeetingBar for Meet, Zoom & Co
|
||||||
|
# - 1451685025 # WireGuard
|
||||||
|
|
||||||
- name: Ensure fonts directory
|
- name: Install packages with pip
|
||||||
ansible.builtin.file:
|
ansible.builtin.pip:
|
||||||
path: "{{ lookup('env', 'HOME') }}/.fonts"
|
name:
|
||||||
state: directory
|
- ansible
|
||||||
|
- ansible-lint
|
||||||
|
# - powerline-status # repalced with airline
|
||||||
|
# - psutil
|
||||||
|
|
||||||
- name: Download Hack Nerd Font
|
- name: Download Hack Nerd Font
|
||||||
ansible.builtin.unarchive:
|
ansible.builtin.unarchive:
|
||||||
src: https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Hack.zip
|
src: https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Hack.zip
|
||||||
dest: "{{ lookup('env', 'HOME') }}/.fonts/"
|
dest: "{{ lookup('env', 'HOME') }}/Library/Fonts/"
|
||||||
remote_src: true
|
remote_src: true
|
||||||
|
|
||||||
# Vim setup
|
# Vim setup
|
||||||
|
|
@ -60,6 +84,13 @@
|
||||||
state: link
|
state: link
|
||||||
force: true
|
force: true
|
||||||
|
|
||||||
|
# - name: Symlink .vimrc_os_specific
|
||||||
|
# ansible.builtin.file:
|
||||||
|
# src: "{{ lookup('env', 'HOME') }}/repos/dots/link/mac/vimrc_os_specific"
|
||||||
|
# dest: "{{ lookup('env', 'HOME') }}/.vimrc_os_specific"
|
||||||
|
# state: link
|
||||||
|
# force: true
|
||||||
|
|
||||||
- name: Install Vundle
|
- name: Install Vundle
|
||||||
ansible.builtin.git:
|
ansible.builtin.git:
|
||||||
repo: 'https://github.com/VundleVim/Vundle.vim'
|
repo: 'https://github.com/VundleVim/Vundle.vim'
|
||||||
|
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
" enable powerline
|
|
||||||
python3 from powerline.vim import setup as powerline_setup
|
|
||||||
python3 powerline_setup()
|
|
||||||
python3 del powerline_setup
|
|
||||||
|
|
@ -75,6 +75,4 @@ let g:vim_markdown_folding_disabled = 1
|
||||||
|
|
||||||
" settings for vim-airline
|
" settings for vim-airline
|
||||||
let g:airline_theme='powerlineish'
|
let g:airline_theme='powerlineish'
|
||||||
" import settings that are OS specific
|
" let g:airline_powerline_fonts = 1
|
||||||
" source ~/.vimrc_os_specific
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -99,9 +99,9 @@ if [[ $(uname) == 'Darwin' ]]; then
|
||||||
export PATH=/usr/local/MacGPG2/bin:$PATH
|
export PATH=/usr/local/MacGPG2/bin:$PATH
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export GPG_TTY=$(tty)
|
# export GPG_TTY=$(tty)
|
||||||
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
|
# export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
|
||||||
gpgconf --launch gpg-agent
|
# gpgconf --launch gpg-agent
|
||||||
|
|
||||||
# export MANPATH="/usr/local/man:$MANPATH"
|
# export MANPATH="/usr/local/man:$MANPATH"
|
||||||
|
|
||||||
|
|
@ -202,7 +202,7 @@ if [[ `uname` == 'Darwin' ]]; then
|
||||||
export PATH=$PATH:$GEMBIN
|
export PATH=$PATH:$GEMBIN
|
||||||
|
|
||||||
# added by travis gem
|
# added by travis gem
|
||||||
[ -f ~/.travis/travis.sh ] && source ~/.travis/travis.sh || echo 'The travis gem is missing. After installing it run "echo y|travis" to create ~/.travis'
|
# [ -f ~/.travis/travis.sh ] && source ~/.travis/travis.sh || echo 'The travis gem is missing. After installing it run "echo y|travis" to create ~/.travis'
|
||||||
|
|
||||||
# added to make pipx work
|
# added to make pipx work
|
||||||
[ -d /Users/gene/.local/bin ] && export PATH=$PATH:/Users/gene/.local/bin
|
[ -d /Users/gene/.local/bin ] && export PATH=$PATH:/Users/gene/.local/bin
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue