diff --git a/roles/haskell/tasks/main.yml b/roles/haskell/tasks/main.yml index 55203f6..09a52c8 100644 --- a/roles/haskell/tasks/main.yml +++ b/roles/haskell/tasks/main.yml @@ -1,4 +1,2 @@ -- import_tasks: main_win.yml - when: ansible_connection == 'winrm' - import_tasks: main_lin.yml when: ansible_connection == 'ssh' diff --git a/roles/haskell/tasks/main_win.yml b/roles/haskell/tasks/main_win.yml deleted file mode 100644 index 882021a..0000000 --- a/roles/haskell/tasks/main_win.yml +++ /dev/null @@ -1,25 +0,0 @@ -# - name: Check Haskell install status -# win_stat: -# path: C:\ghcup\bin\ghc.exe -# register: file - -# - when: not file.stat.exists -# block: -# - name: Download Haskell -# win_get_url: -# url: "https://www.haskell.org/ghcup/sh/bootstrap-haskell.ps1" -# dest: 'C:\' -# register: download - -# - name: Install Haskell -# win_command: powershell.exe {{ download.dest }} -InBash -ExistingMsys2Dir C:\msys64 - -# - name: Add Haskell to PATH -# win_path: -# elements: -# C:\ghcup\bin - -# - name: Remove temporary files -# win_file: -# path: "{{ download.dest }}" -# state: absent diff --git a/roles/linroom/tasks/KRV-63528.yml b/roles/linroom/tasks/KRV-63528.yml index 36b64c6..589c643 100644 --- a/roles/linroom/tasks/KRV-63528.yml +++ b/roles/linroom/tasks/KRV-63528.yml @@ -6,3 +6,7 @@ # - include_tasks: sagemath.yml - include_tasks: jupyter.yml - include_tasks: openssl.yml +- include_tasks: pari.yml +- include_tasks: ipython.yml +- inclued_tasks: tqdm.yml +- inclued_tasks: pwntools.yml diff --git a/roles/linroom/tasks/ipython.yml b/roles/linroom/tasks/ipython.yml new file mode 100644 index 0000000..6c4afb4 --- /dev/null +++ b/roles/linroom/tasks/ipython.yml @@ -0,0 +1,4 @@ +- name: Install IPyhon + apt: + name: ipython3 + state: latest diff --git a/roles/linroom/tasks/pari.yml b/roles/linroom/tasks/pari.yml new file mode 100644 index 0000000..36b8ab5 --- /dev/null +++ b/roles/linroom/tasks/pari.yml @@ -0,0 +1,7 @@ +- name: Install PARI/GP + apt: + name: + - pari-gp + - python3-cypari2 + - python-cypari2-doc + state: latest diff --git a/roles/linroom/tasks/pwntools.yml b/roles/linroom/tasks/pwntools.yml new file mode 100644 index 0000000..151608b --- /dev/null +++ b/roles/linroom/tasks/pwntools.yml @@ -0,0 +1,6 @@ +- name: Install pwntools + apt: + name: + - python3-pwntools + - python-pwntools-doc + state: latest diff --git a/roles/linroom/tasks/tqdm.yml b/roles/linroom/tasks/tqdm.yml new file mode 100644 index 0000000..516a921 --- /dev/null +++ b/roles/linroom/tasks/tqdm.yml @@ -0,0 +1,4 @@ +- name: Install tqdm + apt: + name: python3-tqdm + state: latest diff --git a/roles/vscode/tasks/vscode_extensions.yml b/roles/vscode/tasks/vscode_extensions.yml index 5c47d87..c1d3340 100644 --- a/roles/vscode/tasks/vscode_extensions.yml +++ b/roles/vscode/tasks/vscode_extensions.yml @@ -20,4 +20,4 @@ VSCode_Extensions: - platformio.platformio-ide # ORS-63218 - stmicroelectronics.stm32-vscode-extension # RA-63703 - danielpinto8zz6.c-cpp-compile-run - # - vadimcn.vscode-lldb + - vadimcn.vscode-lldb diff --git a/roles/winroom/tasks/haskell.yml b/roles/winroom/tasks/haskell.yml deleted file mode 100644 index 882021a..0000000 --- a/roles/winroom/tasks/haskell.yml +++ /dev/null @@ -1,25 +0,0 @@ -# - name: Check Haskell install status -# win_stat: -# path: C:\ghcup\bin\ghc.exe -# register: file - -# - when: not file.stat.exists -# block: -# - name: Download Haskell -# win_get_url: -# url: "https://www.haskell.org/ghcup/sh/bootstrap-haskell.ps1" -# dest: 'C:\' -# register: download - -# - name: Install Haskell -# win_command: powershell.exe {{ download.dest }} -InBash -ExistingMsys2Dir C:\msys64 - -# - name: Add Haskell to PATH -# win_path: -# elements: -# C:\ghcup\bin - -# - name: Remove temporary files -# win_file: -# path: "{{ download.dest }}" -# state: absent