mirror of
https://codeberg.org/ProgramSnail/config.git
synced 2025-12-29 10:48:42 +00:00
add dotfiles (including kitty & alacritty themes), add proxies, add writing & haskell roles
This commit is contained in:
parent
46bdf4dda0
commit
6561d54f45
346 changed files with 15329 additions and 0 deletions
19
roles/haskell/tasks/main.yml
Normal file
19
roles/haskell/tasks/main.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
- name: Download ghcup bootstrap script
|
||||
ansible.builtin.uri:
|
||||
url:
|
||||
return_content: yes
|
||||
register: ghcup_bootstrap
|
||||
|
||||
- name: Install ghcup, stack, lsp server
|
||||
ansible.builtin.shell:
|
||||
cmd: sh
|
||||
stdin: {{ ghcup_bootstrap.content }}
|
||||
environment:
|
||||
SHELL: /usr/bin/fish # TODO: detect fish install ??
|
||||
BOOTSTRAP_HASKELL_NONINTERACTIVE: 1
|
||||
BOOTSTRAP_HASKELL_GHC_VERSION: latest
|
||||
BOOTSTRAP_HASKELL_CABAL_VERSION: latest
|
||||
BOOTSTRAP_HASKELL_INSTALL_STACK: 1
|
||||
BOOTSTRAP_HASKELL_INSTALL_HLS: 1
|
||||
BOOTSTRAP_HASKELL_ADJUST_BASHRC: P
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue