refactor: improve typing speed for justfile
This commit is contained in:
parent
35528621d9
commit
d5216a045d
9
justfile
9
justfile
@ -1,4 +1,5 @@
|
||||
allTags := "nvim,xmonad,git,scripts"
|
||||
hostname := `cat /etc/hostname`
|
||||
|
||||
default:
|
||||
just --list
|
||||
@ -6,6 +7,14 @@ default:
|
||||
install-dependencies:
|
||||
ansible-galaxy collection install kewlfft.aur
|
||||
|
||||
alias s := setup
|
||||
setup tags=allTags:
|
||||
just setup-{{ if hostname == "qwerty" { "qwerty" } else if hostname == "LE-ARCH-MHO" { "t460p" } else { "x220" } }} "{{ tags }}"
|
||||
|
||||
alias c := config
|
||||
config tags=allTags:
|
||||
just config-{{ if hostname == "qwerty" { "qwerty" } else if hostname == "LE-ARCH-MHO" { "t460p" } else { "x220" } }} "{{ tags }}"
|
||||
|
||||
setup-qwerty tags=allTags:
|
||||
ansible-playbook site.yml -K -t "pc,qwerty,{{tags}}"
|
||||
|
||||
|
@ -7,14 +7,14 @@
|
||||
- lazygit
|
||||
state: present
|
||||
become: true
|
||||
tags: pc
|
||||
tags: [pc, setup]
|
||||
|
||||
- name: Create a config directory if it doesn't exist
|
||||
ansible.builtin.file:
|
||||
path: ~/.config/git
|
||||
state: directory
|
||||
mode: '0755'
|
||||
tags: pc
|
||||
tags: [pc, setup]
|
||||
|
||||
- name: Copy over config for T460p
|
||||
ansible.builtin.copy:
|
||||
@ -35,7 +35,7 @@
|
||||
path: ~/.config/lazygit
|
||||
state: directory
|
||||
mode: '0755'
|
||||
tags: pc
|
||||
tags: [pc, setup]
|
||||
|
||||
- name: Copy over config for lazygit
|
||||
ansible.builtin.copy:
|
||||
|
Loading…
Reference in New Issue
Block a user