Compare commits

...

4 Commits

4 changed files with 40 additions and 2 deletions

View File

@ -91,3 +91,25 @@
warn: False
creates: "{{ ansible_env.HOME }}/.local/bin/stern"
- name: install kubectx-HEAD
command: go get github.com/ahmetb/kubectx/cmd/kubectx
args:
creates: "{{ ansible_env.HOME }}/go/bin/kubectx"
- name: install bash kubectx completions
get_url:
url: https://raw.githubusercontent.com/ahmetb/kubectx/master/completion/kubectx.bash
dest: "{{ ansible_env.HOME }}/.bashrc.d/"
mode: "0640"
- name: install kubens-HEAD
command: go get github.com/ahmetb/kubectx/cmd/kubens
args:
creates: "{{ ansible_env.HOME }}/go/bin/kubens"
- name: install bash kubens completions
get_url:
url: https://raw.githubusercontent.com/ahmetb/kubectx/master/completion/kubens.bash
dest: "{{ ansible_env.HOME }}/.bashrc.d/"
mode: "0640"

View File

@ -5,14 +5,14 @@
creates: "{{ ansible_env.HOME }}/.config/.gnome-terminal-profile-created"
- name: Add Tela icon theme
shell: mkdir -p share/icons && cd share/icons && curl -Lo tela.tar.xz https://www.pling.com/p/1279924/startdownload?file_id=1618331024&file_name=01-Tela.tar.xz&file_type=application/x-xz&file_size=2715388 && tar xvJf tela.tar.xz && rm -rf tela.tar.xz
shell: mkdir -p share/icons && cd share/icons && curl -Lo tela.tar.xz {{ tela_icons_url }} && tar xvJf tela.tar.xz && rm -rf tela.tar.xz
args:
warn: False
chdir: "{{ ansible_env.HOME }}/.local"
creates: "{{ ansible_env.HOME }}/.local/share/icons/Tela-dark"
- name: Add Layan-dark theme
shell: mkdir -p .themes && cd .themes && curl -Lo layan.tar.xz https://www.gnome-look.org/p/1309214/startdownload?file_id=1610441303&file_name=Layan-dark.tar.xz&file_type=application/x-xz&file_size=100476 && tar xvJf layan.tar.xz && rm -f layan.tar.xz
shell: mkdir -p .themes && cd .themes && curl -Lo layan.tar.xz {{ layan_dark_url }} && tar xvJf layan.tar.xz && rm -f layan.tar.xz
args:
warn: False
creates: "{{ ansible_env.HOME }}/.themes/Layan-dark"

View File

@ -24,6 +24,9 @@
- name: Configure gnome settings
import_tasks: gnome.yml
vars:
tela_icons_url: https://dllb2.pling.com/api/files/download/j/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjE2MTgzMzEwMjQiLCJ1IjpudWxsLCJsdCI6ImRvd25sb2FkIiwicyI6IjZlOWYxMTEyYzZmZjU3NTMxMGNmMjk1Njg2MjFkNDBmMjIwY2JiZGE0N2FmZjI4MTFjOTQ2NDdjMjU1ODQ2OTlkZmRkMGIyNWMyMTg5MTBjYTc4OWQ1ZThkMWNhNDQ4YjMzNmY5Y2QzNzJmMTljN2M4ZmE1NDU5MmY0NmExMWFjIiwidCI6MTYxODU5ODE0MCwic3RmcCI6bnVsbCwic3RpcCI6bnVsbH0.3yXnxWYVHSp4m8flWoHwDHLUyT4qKi8HJ09cG52o4qg/01-Tela.tar.xz
layan_dark_url: https://dllb2.pling.com/api/files/download/j/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjE2MTA0NDEzMDMiLCJ1IjpudWxsLCJsdCI6ImRvd25sb2FkIiwicyI6ImM5NjllZDQ3MjM0YmIyOGZkMTNkODNhNmFiNTQ1NGZhOTdiZWM4ZmM3MzBhZDU2YzAzMWQ4MDQ2MjA2OTkwYTk0NjFjOTkxZDYyN2U5MDA3YWZlMjlmMDUyNzM3MWVlNDQyYjk0N2Q1ZTMzNzUxMTMzMzFlMjk0NzA0NzA2MjlmIiwidCI6MTYxODYwNTc3OSwic3RmcCI6IjI5ZjM1NDBkY2M4NWJlYmYwYTRlZTI1MWQyMTQxNjNkIiwic3RpcCI6IjE4NC4xNzQuMTQ1LjE0NCJ9.J8aPVzKANDJGBrxzFQ6hqMmnUxjLi4-IIkjOS8L0pgI/Layan-dark.tar.xz
- name: Install bitwarden cli
import_tasks: bitwarden.yml
@ -36,3 +39,8 @@
- name: Install cloud tools
import_tasks: cloud-tools.yml
- name: Install oil shell
import_tasks: oil-shell.yml
vars:
version: "0.8.9"

8
oil-shell.yml Normal file
View File

@ -0,0 +1,8 @@
---
- name: install oil shell {{ version }}
become: yes
become_user: root
become_method: sudo
shell: cd /tmp && curl -LO https://www.oilshell.org/download/oil-{{ version }}.tar.xz && tar xvJf oil-{{ version }}.tar.xz && cd oil-{{ version }} && ./configure && gmake && gmake install && cd .. && rm -rf oil*
args:
creates: /usr/local/bin/osh