Compare commits

..

No commits in common. "286068e2dce0da9166acdc45bae9b70f416b6c92" and "3d0997e1291b3fa694d325f357a48af95588f371" have entirely different histories.

2 changed files with 8 additions and 18 deletions

View file

@ -13,6 +13,7 @@ if status is-interactive
fish_add_path -a /usr/local/opt/node@18/bin
end
pyenv init - fish | source
fzf --fish | source
# keeping this in the end
zoxide init fish | source

View file

@ -12,20 +12,19 @@
- git
- difftastic
- tldr
- uv
- pyenv
brew_packages:
- pipx
pacman_packages:
- python-pipx
uv_packages:
- aider-chat
- asciinema
pipx_packages:
- poetry
- basedpyright
- pre-commit
- posting
- ipython
macos_fish_path: /usr/local/bin/fish
arch_fish_path: /usr/bin/fish
@ -35,7 +34,6 @@
ansible.builtin.set_fact:
is_macos: "{{ ansible_facts['os_family'] == 'Darwin' }}"
is_arch: "{{ ansible_facts['os_family'] == 'Archlinux' }}"
is_ubuntu: "{{ ansible_facts['os_family'] == 'Debian' }}"
- name: Get full packages list (macOS)
ansible.builtin.set_fact:
@ -60,18 +58,9 @@
become: true
when: is_arch
- name: Install packages (Ubuntu)
when: is_ubuntu
become: true
ansible.builtin.apt:
pkg: common_packages
cache_valid_time: 3600
- name: Install uv packages
ansible.builtin.command: "pipx tool install {{ item }}"
loop: "{{ uv_packages }}"
tags:
- dev_tools
- name: Install pipx packages
ansible.builtin.command: "pipx install {{ item }}"
loop: "{{ pipx_packages }}"
- name: Set fish as default shell
become: true