diff --git a/roles/linroom/files/99-wakeonlan.rules b/roles/linroom/files/99-wakeonlan.rules deleted file mode 100644 index d4729ac..0000000 --- a/roles/linroom/files/99-wakeonlan.rules +++ /dev/null @@ -1 +0,0 @@ -ACTION=="add", SUBSYSTEM=="net", NAME=="e*", RUN+="/usr/sbin/ethtool -s $name wol g" diff --git a/roles/linroom/handlers/main.yml b/roles/linroom/handlers/main.yml deleted file mode 100644 index 70c210e..0000000 --- a/roles/linroom/handlers/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Mark everything in bin/ directories executable. Some extensions do -# this on activation, but non-root users don’t have permission for it. -- name: fix VS code extensions - command: find /usr/share/code/resources/app -name bin -exec chmod -R +x '{}' ';' diff --git a/roles/linroom/tasks/7zip.yml b/roles/linroom/tasks/7zip.yml deleted file mode 100644 index 94c08d4..0000000 --- a/roles/linroom/tasks/7zip.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install 7zip - apt: - name: 7zip - state: latest diff --git a/roles/linroom/tasks/AAHRP-63263.yml b/roles/linroom/tasks/AAHRP-63263.yml deleted file mode 100644 index 0e66b32..0000000 --- a/roles/linroom/tasks/AAHRP-63263.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Analiza algoritmov in hevristično reševanje problemov -# matej.piculin@fri.uni-lj.si -# Windows, Java JDK, Eclipse, R, RStudio -- include_tasks: rstudio.yml -- include_tasks: eclipse.yml -- include_tasks: jdk.yml diff --git a/roles/linroom/tasks/APS1-63279.yml b/roles/linroom/tasks/APS1-63279.yml deleted file mode 100644 index b35fcad..0000000 --- a/roles/linroom/tasks/APS1-63279.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Algoritmi in podatkovne strukture 1 -# tomaz.hocevar@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si, polz@fri.uni-lj.si -# Windows, Java JDK, Eclipse -# - include_tasks: JDK.yml -# - include_tasks: Eclipse.yml -- include_tasks: c_development.yml -- include_tasks: vscode.yml - diff --git a/roles/linroom/tasks/ARP1-63545C.yml b/roles/linroom/tasks/ARP1-63545C.yml deleted file mode 100644 index 4c50bf0..0000000 --- a/roles/linroom/tasks/ARP1-63545C.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Aktualno raziskovalno področje 1 -# Veljko.Pejovic@fri.uni-lj.si -# Android Studio -- include_tasks: android_studio.yml diff --git a/roles/linroom/tasks/BMO-63259.yml b/roles/linroom/tasks/BMO-63259.yml deleted file mode 100644 index 10c9e00..0000000 --- a/roles/linroom/tasks/BMO-63259.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Brezžična in mobilna omrežja -# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si -# Windows, VMware Workstation 16.2.4 Player, wireshark -- include_tasks: wireshark.yml -- include_tasks: vmware_player.yml diff --git a/roles/linroom/tasks/DF-63530.yml b/roles/linroom/tasks/DF-63530.yml deleted file mode 100644 index ae8557c..0000000 --- a/roles/linroom/tasks/DF-63530.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Digitalna forenzika -# Aleks.Huc@fri.uni-lj.si, Gasper.FeleZorz@fri.uni-lj.si -# Windows, GNU/Linux, GNS3, VirtualBox -- include_tasks: gns3.yml -- include_tasks: virtualbox.yml diff --git a/roles/linroom/tasks/DN-63260.yml b/roles/linroom/tasks/DN-63260.yml deleted file mode 100644 index ff2006a..0000000 --- a/roles/linroom/tasks/DN-63260.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Digitalno načrtovanje -# Nejc.Ilc@fri.uni-lj.si -# Windows, Vivado 2022.1 -- include_tasks: vivado.yml diff --git a/roles/linroom/tasks/DPS-63744.yml b/roles/linroom/tasks/DPS-63744.yml deleted file mode 100644 index c389a45..0000000 --- a/roles/linroom/tasks/DPS-63744.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Digitalno procesiranje signalov -# Aleks.Huc@fri.uni-lj.si -# Windows, GNU/Linux, Matlab, wfdb, Octave, Audacity -- include_tasks: matlab.yml -- include_tasks: wfdb.yml -- include_tasks: octave.yml -- include_tasks: audacity.yml diff --git a/roles/linroom/tasks/DV-63718.yml b/roles/linroom/tasks/DV-63718.yml deleted file mode 100644 index b730380..0000000 --- a/roles/linroom/tasks/DV-63718.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Digitalna vezja -# Miha.Moskon@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution -- include_tasks: logisim.yml diff --git a/roles/linroom/tasks/EP-63249.yml b/roles/linroom/tasks/EP-63249.yml deleted file mode 100644 index 1cc049d..0000000 --- a/roles/linroom/tasks/EP-63249.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Elektronsko poslovanje -# David.Jelenc@fri.uni-lj.si -# Windows, VirtualBox, Android Studio -# -- include_tasks: virtualbox.yml -- include_tasks: android_studio.yml diff --git a/roles/linroom/tasks/FP-63507.yml b/roles/linroom/tasks/FP-63507.yml deleted file mode 100644 index 6c333c4..0000000 --- a/roles/linroom/tasks/FP-63507.yml +++ /dev/null @@ -1,11 +0,0 @@ -# Funkcijsko programiranje -# Klemen.Klanjscek@fri.uni-lj.si, Matjaz.Kukar@fri.uni-lj.si -# Windows, GNU/Linux, VS Code, Python 3, Racket (z DrRacket), SML/NJ, Emacs, rlwrap -# -- include_tasks: vscode.yml -- include_tasks: python3.yml -- include_tasks: racket.yml -- include_tasks: emacs.yml -- include_tasks: smlnj.yml - - diff --git a/roles/linroom/tasks/GO-63715.yml b/roles/linroom/tasks/GO-63715.yml deleted file mode 100644 index 926fc4a..0000000 --- a/roles/linroom/tasks/GO-63715.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Grafično oblikovanje -# Blaz.Meden@fri.uni-lj.si, ilb@fri.uni-lj.si -# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje) -# -- include_tasks: blender.yml -- include_tasks: adobe_cs.yml -- include_tasks: inkscape.yml -- include_tasks: gimp.yml - diff --git a/roles/linroom/tasks/IS-63714.yml b/roles/linroom/tasks/IS-63714.yml deleted file mode 100644 index 2dd62b0..0000000 --- a/roles/linroom/tasks/IS-63714.yml +++ /dev/null @@ -1,10 +0,0 @@ -# Informacijski sistemi -# Miha.Grohar@fri.uni-lj.si -# Windows, GNU/Linux, Docker, VS Code, dotnet6 SDK, GIT, Android Studio - -- include_tasks: docker.yml -- include_tasks: vscode.yml -- include_tasks: dotnet6.yml -- include_tasks: git.yml -- include_tasks: android_studio.yml - diff --git a/roles/linroom/tasks/IVZ-63521.yml b/roles/linroom/tasks/IVZ-63521.yml deleted file mode 100644 index ca0a419..0000000 --- a/roles/linroom/tasks/IVZ-63521.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Informacijska varnost in zasebnost -# David.Jelenc@fri.uni-lj.si -# Java JDK, IntelliJ IDEA, VirtualBox -- include_tasks: jdk.yml -- include_tasks: idea.yml -- include_tasks: virtualbox.yml diff --git a/roles/linroom/tasks/KCR-63550.yml b/roles/linroom/tasks/KCR-63550.yml deleted file mode 100644 index 9fa8298..0000000 --- a/roles/linroom/tasks/KCR-63550.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Komunikacija človek računalnik -# Ales.Smrdel@fri.uni-lj.si -# Java JDK, Matlab, wfdb, Apache NetBeans -- include_tasks: jdk.yml -- include_tasks: matlab.yml -- include_tasks: wfdb.yml -- include_tasks: netbeans.yml diff --git a/roles/linroom/tasks/KPOV-63716.yml b/roles/linroom/tasks/KPOV-63716.yml deleted file mode 100644 index 19bfd45..0000000 --- a/roles/linroom/tasks/KPOV-63716.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Komunikacijski protokoli in omrežna varnost -# Aleks.Huc@fri.uni-lj.si, Gasper.FeleZorz@fri.uni-lj.si -# Windows, GNU/Linux, GNS3, VirtualBox -- include_tasks: gns3.yml -- include_tasks: virtualbox.yml diff --git a/roles/linroom/tasks/KRV-63528.yml b/roles/linroom/tasks/KRV-63528.yml deleted file mode 100644 index 36b64c6..0000000 --- a/roles/linroom/tasks/KRV-63528.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Kriptografija in računalniška varnost -# Klemen.Klanjscek@fri.uni-lj.si -# GNU/Linux, SageMath, Python 3, Jupyter Notebook, OpenSSL, OpenSSH client - -# SageMath se se prevede za Ubutnu 24.04: https://github.com/sagemath/sage/issues/38051#issuecomment-2123452861 -# - include_tasks: sagemath.yml -- include_tasks: jupyter.yml -- include_tasks: openssl.yml diff --git a/roles/linroom/tasks/MRO-63257.yml b/roles/linroom/tasks/MRO-63257.yml deleted file mode 100644 index 617f9e2..0000000 --- a/roles/linroom/tasks/MRO-63257.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Modeliranje računalniških omrežij -# Miha.Janez@fri.uni-lj.si -# OMNeT++, INET Framework -- include_tasks: omnetpp.yml diff --git a/roles/linroom/tasks/MV-63288.yml b/roles/linroom/tasks/MV-63288.yml deleted file mode 100644 index 288fc10..0000000 --- a/roles/linroom/tasks/MV-63288.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Multimedijske vsebine -# Blaz.Meden@fri.uni-lj.si -# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje) - -- include_tasks: blender.yml -- include_tasks: adobe_cs.yml -- include_tasks: processing.yml -- include_tasks: inkscape.yml -- include_tasks: gimp.yml diff --git a/roles/linroom/tasks/NDN-63729.yml b/roles/linroom/tasks/NDN-63729.yml deleted file mode 100644 index c4c5ed3..0000000 --- a/roles/linroom/tasks/NDN-63729.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Načrtovanje digitalnih naprav -# Miran.Koprivec@fri.uni-lj.si, Miha.Moskon@fri.uni-lj.si -# Windows, Vivado 2022.1 -# Načrtovanje digitalnih naprav -# Miha.Moskon@fri.uni-lj.si -# Windows, Vivado 2022.1 -- include_tasks: vivado.yml diff --git a/roles/linroom/tasks/NM-63522.yml b/roles/linroom/tasks/NM-63522.yml deleted file mode 100644 index abc6437..0000000 --- a/roles/linroom/tasks/NM-63522.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Numerična matematika -# Martin.Vuk@fri.uni-lj.si -# VS Code, Julia -- include_tasks: vscode.yml -- include_tasks: julia.yml diff --git a/roles/linroom/tasks/NPMP-63512.yml b/roles/linroom/tasks/NPMP-63512.yml deleted file mode 100644 index caa3040..0000000 --- a/roles/linroom/tasks/NPMP-63512.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Nekonvencionalne platforme in metode procesiranja -# Miha.Janez@fri.uni-lj.si, Miha.Moskon@fri.uni-lj.si -# QCADesigner-E - -- include_tasks: qcadesigner-e.yml diff --git a/roles/linroom/tasks/NRG-63553.yml b/roles/linroom/tasks/NRG-63553.yml deleted file mode 100644 index 2533fca..0000000 --- a/roles/linroom/tasks/NRG-63553.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Napredna računalniška grafika -# Ziga.Lesar@fri.uni-lj.si -# Windows, Build Tools for Visual Studio 2022 - -- include_tasks: visual_studio.yml diff --git a/roles/linroom/tasks/OBSS-63514.yml b/roles/linroom/tasks/OBSS-63514.yml deleted file mode 100644 index daaa24c..0000000 --- a/roles/linroom/tasks/OBSS-63514.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Obdelava biomedicinskih signalov in slik -# Ziga.Pirnar@fri.uni-lj.si -# GNU/Linux, Matlab, wfdb -- include_tasks: matlab.yml -- include_tasks: wfdb.yml diff --git a/roles/linroom/tasks/ODV-63204.yml b/roles/linroom/tasks/ODV-63204.yml deleted file mode 100644 index 401665b..0000000 --- a/roles/linroom/tasks/ODV-63204.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Osnove digitalnih vezij -# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution -- include_tasks: logisim.yml diff --git a/roles/linroom/tasks/OO-63271.yml b/roles/linroom/tasks/OO-63271.yml deleted file mode 100644 index 50cdbdb..0000000 --- a/roles/linroom/tasks/OO-63271.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Osnove oblikovanja -# Blaz.Meden@fri.uni-lj.si, Narvika.Bovcon@fri.uni-lj.si -# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje) -- include_tasks: blender.yml -- include_tasks: adobe_cs.yml -- include_tasks: inkscape.yml -- include_tasks: gimp.yml - diff --git a/roles/linroom/tasks/OR-63717.yml b/roles/linroom/tasks/OR-63717.yml deleted file mode 100644 index 7bac823..0000000 --- a/roles/linroom/tasks/OR-63717.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Organizacija računalnikov -# Robert.Rozman@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution, RAVINOR, CubeIDE + QEMU Embedded plugin -- include_tasks: logisim.yml -- include_tasks: stm32cube.yml -- include_tasks: ninja.yml -- include_tasks: cmake.yml -- include_tasks: gcc-arm.yml -# TODO: RAVINOR, CubeIDE diff --git a/roles/linroom/tasks/ORS-63218.yml b/roles/linroom/tasks/ORS-63218.yml deleted file mode 100644 index 525ca93..0000000 --- a/roles/linroom/tasks/ORS-63218.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Osnove Računalniških Sistemov -# Patricio.Bulic@fri.uni-lj.si -# - -- include_tasks: vscode.yml -- include_tasks: sifive.yml diff --git a/roles/linroom/tasks/OS-63709.yml b/roles/linroom/tasks/OS-63709.yml deleted file mode 100644 index 44edcd6..0000000 --- a/roles/linroom/tasks/OS-63709.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Operacijski sistemi -# Borut.Batagelj@fri.uni-lj.si, Ziga.Emersic@fri.uni-lj.si, Bojan.Klemenc@fri.uni-lj.si, Matej.Vitek@fri.uni-lj.si -# VirtualBox -- include_tasks: virtualbox.yml diff --git a/roles/linroom/tasks/OS-63741.yml b/roles/linroom/tasks/OS-63741.yml deleted file mode 100644 index 9e56fad..0000000 --- a/roles/linroom/tasks/OS-63741.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Odločitveni sistemi -# Martin.Mozina@fri.uni-lj.si -# Windows -- name: Odlocitveni sistemi - debug: - msg: "Odločitveni sistemi 63741 - brez zahtev" diff --git a/roles/linroom/tasks/OUI-63214.yml b/roles/linroom/tasks/OUI-63214.yml deleted file mode 100644 index 10db320..0000000 --- a/roles/linroom/tasks/OUI-63214.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Osnove umetne inteligence -# Jure.Zabkar@fri.uni-lj.si, Ales.Papic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Marko.Zeman@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si -# Orange, Weka 3, BayesFusion - -- include_tasks: orange.yml -- include_tasks: weka.yml -- include_tasks: bayesfusion.yml diff --git a/roles/linroom/tasks/P2-63278.yml b/roles/linroom/tasks/P2-63278.yml deleted file mode 100644 index 45b8e25..0000000 --- a/roles/linroom/tasks/P2-63278.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Programiranje 2 -# bostjan.slivnik@fri.uni-lj.si -# gedit, vscode, pdf viewer (evince), gcc, g++, make, JDK - -- include_tasks: jdk.yml -- include_tasks: gedit.yml -- include_tasks: vscode.yml -- include_tasks: c_development.yml diff --git a/roles/linroom/tasks/P2-63706.yml b/roles/linroom/tasks/P2-63706.yml deleted file mode 100644 index f704f51..0000000 --- a/roles/linroom/tasks/P2-63706.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Programiranje 2 -# Tomaz.Dobravec@fri.uni-lj.si -# Windows, Java JDK, IntelliJ IDEA, Apache NetBeans - -- include_tasks: jdk.yml -- include_tasks: idea.yml -- include_tasks: netbeans.yml diff --git a/roles/linroom/tasks/PA-63737.yml b/roles/linroom/tasks/PA-63737.yml deleted file mode 100644 index 27258be..0000000 --- a/roles/linroom/tasks/PA-63737.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Procesna avtomatika -# Nejc.Ilc@fri.uni-lj.si -# Windows, VMware Workstation 16.2.4 Player - -- include_tasks: vmware_player.yml diff --git a/roles/linroom/tasks/PB-63707.yml b/roles/linroom/tasks/PB-63707.yml deleted file mode 100644 index c142839..0000000 --- a/roles/linroom/tasks/PB-63707.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Podatkovne baze -# Ales.Jaklic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Luka.Sajn@fri.uni-lj.si -# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++ -- include_tasks: eclipse.yml -- include_tasks: dotnet6.yml -- include_tasks: jupyter.yml -- include_tasks: jdk.yml -- include_tasks: powerdesigner.yml -- include_tasks: pyodbc.yml -- include_tasks: mysql_workbench.yml -- include_tasks: mysql-odbc-connector.yml -- include_tasks: notepad++.yml diff --git a/roles/linroom/tasks/PB2-63713.yml b/roles/linroom/tasks/PB2-63713.yml deleted file mode 100644 index 4959d52..0000000 --- a/roles/linroom/tasks/PB2-63713.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Podatkovne baze 2 -# Aljaz.Zrnec@fri.uni-lj.si -# Windows -# Podatkovne baze 2 -# Aljaz.Zrnec@fri.uni-lj.si -# Power designer 12.5 -- include_tasks: powerdesigner.yml diff --git a/roles/linroom/tasks/PJC-63769.yml b/roles/linroom/tasks/PJC-63769.yml deleted file mode 100644 index 3dd3ac5..0000000 --- a/roles/linroom/tasks/PJC-63769.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Programski jezik C -# Tomaz.Dobravec@fri.uni-lj.si -# Windows, Pelles C - -- include_tasks: pelles-c.yml diff --git a/roles/linroom/tasks/PPJ-63220.yml b/roles/linroom/tasks/PPJ-63220.yml deleted file mode 100644 index 19f2ee3..0000000 --- a/roles/linroom/tasks/PPJ-63220.yml +++ /dev/null @@ -1,11 +0,0 @@ -# Principi programskih jezikov -# Klemen.Klanjscek@fri.uni-lj.si -# Windows, GNU/Linux, VS Code, Ocaml, Eclipse, Haskell, SWI-Prolog, rlwrap - -- include_tasks: vscode.yml -- include_tasks: ocaml.yml -- include_tasks: eclipse.yml -- include_tasks: swi-prolog.yml -- include_tasks: rlwrap.yml -- include_tasks: utop.yml - diff --git a/roles/linroom/tasks/PS-63261.yml b/roles/linroom/tasks/PS-63261.yml deleted file mode 100644 index 4b01beb..0000000 --- a/roles/linroom/tasks/PS-63261.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Porazdeljeni sistemi -# Davor.Sluga@fri.uni-lj.si -# Windows, VS Code, golang -- include_tasks: vscode.yml -- include_tasks: golang.yml diff --git a/roles/linroom/tasks/PSP-63287.yml b/roles/linroom/tasks/PSP-63287.yml deleted file mode 100644 index 6e86917..0000000 --- a/roles/linroom/tasks/PSP-63287.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Programiranje specifičnih platform -# Veljko.Pejovic@fri.uni-lj.si -# Android Studio, Arduino IDE - -- include_tasks: android_studio.yml -- include_tasks: arduino.yml diff --git a/roles/linroom/tasks/PUI-63768.yml b/roles/linroom/tasks/PUI-63768.yml deleted file mode 100644 index be36b17..0000000 --- a/roles/linroom/tasks/PUI-63768.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Planiranje in upravljanje informatike -# damjan.fujs@fri.uni-lj.si -# Planiranje in upravljanje informatike (VS) -- include_tasks: projectlibre.yml diff --git a/roles/linroom/tasks/RA-63703.yml b/roles/linroom/tasks/RA-63703.yml deleted file mode 100644 index 9fd7845..0000000 --- a/roles/linroom/tasks/RA-63703.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Računalniška arhitektura -# Ziga.Pusnik@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si, Robert.Rozman@fri.uni-lj.si, Mira.Trebar@fri.uni-lj.si -# Windows, RAVINOR, CubeIDE + QEMU Embedded plugin, WinIdea 9.21 + GCC + QEMU, WinIdea 9.12.256 (FRISMS kompatibilna), Visual2 - -- include_tasks: stm32cube.yml -- include_tasks: winidea.yml -- include_tasks: visual2.yml diff --git a/roles/linroom/tasks/RGTI-63269.yml b/roles/linroom/tasks/RGTI-63269.yml deleted file mode 100644 index 099919c..0000000 --- a/roles/linroom/tasks/RGTI-63269.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Računalniška grafika in tehnologija iger -# Ziga.Lesar@fri.uni-lj.si -# Windows, Unity -- include_tasks: unity.yml diff --git a/roles/linroom/tasks/RIS-63252.yml b/roles/linroom/tasks/RIS-63252.yml deleted file mode 100644 index 698f7ce..0000000 --- a/roles/linroom/tasks/RIS-63252.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Razvoj informacijskih sistemov -# Aljaz.Zrnec@fri.uni-lj.si -# Power designer 12.5 -- include_tasks: powerdesigner.yml diff --git a/roles/linroom/tasks/RK-63209.yml b/roles/linroom/tasks/RK-63209.yml deleted file mode 100644 index fe7a9b8..0000000 --- a/roles/linroom/tasks/RK-63209.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Računalniške komunikacije -# Ales.Jaklic@fri.uni-lj.si, Matjaz.Pancur@fri.uni-lj.si, Jure.Tuta@fri.uni-lj.si, Domen.Kosir@fri.uni-lj.si -# GNU/Linux, GNS3, Docker, VS Code, wireshark, Java JDK, Python 3 -- include_tasks: docker.yml -- include_tasks: gns3.yml -- include_tasks: vscode.yml -- include_tasks: wireshark.yml -- include_tasks: jdk.yml - diff --git a/roles/linroom/tasks/RK-63708.yml b/roles/linroom/tasks/RK-63708.yml deleted file mode 100644 index d03d8c0..0000000 --- a/roles/linroom/tasks/RK-63708.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Računalniške komunikacije -# Matjaz.Pancur@fri.uni-lj.si, Miha.Grohar@fri.uni-lj.si -# GNU/Linux, GNS3, Docker, VS Code, wireshark, Java JDK, Python 3 -- include_tasks: docker.yml -- include_tasks: gns3.yml -- include_tasks: vscode.yml -- include_tasks: wireshark.yml -- include_tasks: jdk.yml - diff --git a/roles/linroom/tasks/RPOI-90066.yml b/roles/linroom/tasks/RPOI-90066.yml deleted file mode 100644 index fc15333..0000000 --- a/roles/linroom/tasks/RPOI-90066.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Računalniška podpora oblikovanju I (ALUO) -# Matija.Marolt@fri.uni-lj.si -# SolidWorks -# Računalniška podpora oblikovanju I (ALUO) -# Matija.Marolt@fri.uni-lj.si -# SolidWorks diff --git a/roles/linroom/tasks/RZP-63523.yml b/roles/linroom/tasks/RZP-63523.yml deleted file mode 100644 index ecaf941..0000000 --- a/roles/linroom/tasks/RZP-63523.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Računalniška zvočna produkcija -# Aleks.Huc@fri.uni-lj.si -# IntelliJ IDEA, Audacity, GIT -- include_tasks: git.yml -- include_tasks: audacity.yml -- include_tasks: IDEA.yml - diff --git a/roles/linroom/tasks/SP-63255.yml b/roles/linroom/tasks/SP-63255.yml deleted file mode 100644 index f0a42a4..0000000 --- a/roles/linroom/tasks/SP-63255.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Spletno Programiranje -# dejan.lavbic@fri.uni-lj.si -# git, docker, Node.js + npm, Visual Studio Code -- include_tasks: git.yml -- include_tasks: docker.yml -- include_tasks: nodejs.yml diff --git a/roles/linroom/tasks/ST-63727.yml b/roles/linroom/tasks/ST-63727.yml deleted file mode 100644 index 5fa86f8..0000000 --- a/roles/linroom/tasks/ST-63727.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Spletne tehnologije -# David.Jelenc@fri.uni-lj.si -# Windows, VS Code, XAMPP -- include_tasks: vscode.yml -- include_tasks: xampp.yml diff --git a/roles/linroom/tasks/SU-63519.yml b/roles/linroom/tasks/SU-63519.yml deleted file mode 100644 index 8eb82b1..0000000 --- a/roles/linroom/tasks/SU-63519.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Strojno učenje -# matej.piculin@fri.uni-lj.si, Petar.Vracar@fri.uni-lj.si -# Windows, R, RStudio -- include_tasks: rstudio.yml diff --git a/roles/linroom/tasks/TINR-63740.yml b/roles/linroom/tasks/TINR-63740.yml deleted file mode 100644 index c8663a7..0000000 --- a/roles/linroom/tasks/TINR-63740.yml +++ /dev/null @@ -1,3 +0,0 @@ -# Tehnologija iger in navidezna resničnost -# Bojan.Klemenc@fri.uni-lj.si -# macOS, Xcode diff --git a/roles/linroom/tasks/TIS-63216.yml b/roles/linroom/tasks/TIS-63216.yml deleted file mode 100644 index 1b05a8e..0000000 --- a/roles/linroom/tasks/TIS-63216.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Teorija informacij in sistemov -# Davor.Sluga@fri.uni-lj.si -# Windows, VS Code, Python 3 -- include_tasks: vscode.yml -- include_tasks: thonny.yml diff --git a/roles/linroom/tasks/TUP-63226.yml b/roles/linroom/tasks/TUP-63226.yml deleted file mode 100644 index 3239da9..0000000 --- a/roles/linroom/tasks/TUP-63226.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Tehnologija upravljanja podatkov -# Luka.Sajn@fri.uni-lj.si -# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++ -- include_tasks: eclipse.yml -- include_tasks: dotnet6.yml -- include_tasks: jupyter.yml -- include_tasks: jdk.yml -- include_tasks: powerdesigner.yml -- include_tasks: mysql_workbench.yml -- include_tasks: mysql-odbc-connector.yml -- include_tasks: notepad++.yml - diff --git a/roles/linroom/tasks/UI-63720.yml b/roles/linroom/tasks/UI-63720.yml deleted file mode 100644 index 3019f30..0000000 --- a/roles/linroom/tasks/UI-63720.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Umetna inteligenca -# Petar.Vracar@fri.uni-lj.si -# Windows, R, RStudio -- include_tasks: rstudio.yml diff --git a/roles/linroom/tasks/UV-63721.yml b/roles/linroom/tasks/UV-63721.yml deleted file mode 100644 index 419849d..0000000 --- a/roles/linroom/tasks/UV-63721.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Uporabniški vmesniki -# Ales.Smrdel@fri.uni-lj.si -# Windows, GNU/Linux, Java JDK, IntelliJ IDEA, javafx, SceneBuilder, X11 development, Wayland development, gtk+ development, glade, python -- include_tasks: jdk.yml -- include_tasks: idea.yml -- include_tasks: javafx.yml -- include_tasks: gui_development.yml -- include_tasks: scenebuilder.yml diff --git a/roles/linroom/tasks/UZ-63267.yml b/roles/linroom/tasks/UZ-63267.yml deleted file mode 100644 index ee2c984..0000000 --- a/roles/linroom/tasks/UZ-63267.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Umetno zaznavanje -# jon.muhovic@fe.uni-lj.si -# Python3, Python 3 -- include_tasks: python3.yml diff --git a/roles/linroom/tasks/VN-63728.yml b/roles/linroom/tasks/VN-63728.yml deleted file mode 100644 index 3fb8d44..0000000 --- a/roles/linroom/tasks/VN-63728.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Vhodno-izhodne naprave -# Robert.Rozman@fri.uni-lj.si -# Windows, Logisim Evolution, RAVINOR, WinIdea 9.12.256 (FRISMS kompatibilna), LTSpice - -- include_tasks: logisim.yml -- include_tasks: winidea-frisms.yml -- include_tasks: winidea.yml -- include_tasks: ltspice.yml - diff --git a/roles/linroom/tasks/VP-63775.yml b/roles/linroom/tasks/VP-63775.yml deleted file mode 100644 index e7c34e3..0000000 --- a/roles/linroom/tasks/VP-63775.yml +++ /dev/null @@ -1,13 +0,0 @@ -# Varnost Podatkov -# david.jelenc@fri.uni-lj.si -# Python (in standardno pripadajoča šara jupyter lab) in IntelliJ IDEA PyCharm CE -# PyCharm -# Java (kar je bilo lani bo ok) in IntelliJ IDEA CE -# maven -# git -- include_tasks: git.yml -- include_tasks: maven.yml -- include_tasks: idea.yml -- include_tasks: jdk.yml -- include_tasks: jupyter.yml -- include_tasks: pycharm.yml diff --git a/roles/linroom/tasks/VPSA-63735.yml b/roles/linroom/tasks/VPSA-63735.yml deleted file mode 100644 index ba8d41d..0000000 --- a/roles/linroom/tasks/VPSA-63735.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Vzporedni in porazdeljeni sistemi in algoritmi -# Davor.Sluga@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si -# Windows, VS Code, Build Tools for Visual Studio 2022 -- include_tasks: vscode.yml -- include_tasks: visual_studio.yml diff --git a/roles/linroom/tasks/VZR-63543.yml b/roles/linroom/tasks/VZR-63543.yml deleted file mode 100644 index d847462..0000000 --- a/roles/linroom/tasks/VZR-63543.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Visoko zmogljivo računanje -# Davor.Sluga@fri.uni-lj.si -# Windows, VS Code -- include_tasks: vscode.yml diff --git a/roles/linroom/tasks/adobe_cs.yml b/roles/linroom/tasks/adobe_cs.yml deleted file mode 100644 index a033864..0000000 --- a/roles/linroom/tasks/adobe_cs.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO ugotovi, kaj narediti z Adobe CS diff --git a/roles/linroom/tasks/all_classes.yml b/roles/linroom/tasks/all_classes.yml deleted file mode 100644 index 1fee6d2..0000000 --- a/roles/linroom/tasks/all_classes.yml +++ /dev/null @@ -1,60 +0,0 @@ -- import_tasks: AAHRP-63263.yml -- import_tasks: APS1-63279.yml -- import_tasks: ARP1-63545C.yml -- import_tasks: BMO-63259.yml -- import_tasks: DF-63530.yml -- import_tasks: DN-63260.yml -- import_tasks: DPS-63744.yml -- import_tasks: DV-63718.yml -- import_tasks: EP-63249.yml -- import_tasks: FP-63507.yml -- import_tasks: GO-63715.yml -- import_tasks: IS-63714.yml -- import_tasks: IVZ-63521.yml -- import_tasks: KCR-63550.yml -- import_tasks: KPOV-63716.yml -- import_tasks: KRV-63528.yml -- import_tasks: MRO-63257.yml -- import_tasks: MV-63288.yml -- import_tasks: NDN-63729.yml -- import_tasks: NM-63522.yml -- import_tasks: NPMP-63512.yml -- import_tasks: NRG-63553.yml -- import_tasks: OBSS-63514.yml -- import_tasks: ODV-63204.yml -- import_tasks: OO-63271.yml -- import_tasks: OR-63717.yml -- import_tasks: ORS-63218.yml -- import_tasks: OS-63709.yml -- import_tasks: OS-63741.yml -- import_tasks: OUI-63214.yml -- import_tasks: P2-63278.yml -- import_tasks: P2-63706.yml -- import_tasks: PA-63737.yml -- import_tasks: PB-63707.yml -- import_tasks: PB2-63713.yml -- import_tasks: PJC-63769.yml -- import_tasks: PPJ-63220.yml -- import_tasks: PS-63261.yml -- import_tasks: PSP-63287.yml -- import_tasks: PUI-63768.yml -- import_tasks: RA-63703.yml -- import_tasks: RGTI-63269.yml -- import_tasks: RIS-63252.yml -- import_tasks: RK-63209.yml -- import_tasks: RK-63708.yml -- import_tasks: RPOI-90066.yml -- import_tasks: RZP-63523.yml -- import_tasks: SP-63255.yml -- import_tasks: ST-63727.yml -- import_tasks: SU-63519.yml -- import_tasks: TINR-63740.yml -- import_tasks: TIS-63216.yml -- import_tasks: TUP-63226.yml -- import_tasks: UI-63720.yml -- import_tasks: UV-63721.yml -- import_tasks: UZ-63267.yml -- import_tasks: VN-63728.yml -- import_tasks: VP-63775.yml -- import_tasks: VPSA-63735.yml -- import_tasks: VZR-63543.yml diff --git a/roles/linroom/tasks/android_studio.yml b/roles/linroom/tasks/android_studio.yml deleted file mode 100644 index da7ceee..0000000 --- a/roles/linroom/tasks/android_studio.yml +++ /dev/null @@ -1,13 +0,0 @@ -- name: Install Android Studio - block: - - name: Create destination for Android Studio - file: - path: /opt/Android_Studio - state: directory - - name: Download and unpack Android Studio - unarchive: - # src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2021.3.1.16/android-studio-2021.3.1.16-linux.tar.gz - src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2022.3.1.19/android-studio-2022.3.1.19-linux.tar.gz - creates: /opt/Android_Studio/android-studio/build.txt - dest: /opt/Android_Studio - remote_src: yes diff --git a/roles/linroom/tasks/arduino.yml b/roles/linroom/tasks/arduino.yml deleted file mode 100644 index 1a7c6f5..0000000 --- a/roles/linroom/tasks/arduino.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: create destination - file: - path: /opt/Arduino - state: directory - -- name: unpack Arduino - unarchive: - src: https://downloads.arduino.cc/arduino-ide/arduino-ide_2.0.0_Linux_64bit.zip - dest: /opt/Arduino - remote_src: yes diff --git a/roles/linroom/tasks/audacity.yml b/roles/linroom/tasks/audacity.yml deleted file mode 100644 index 1481dd7..0000000 --- a/roles/linroom/tasks/audacity.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Install Audacity - apt: - name: audacity - state: latest - diff --git a/roles/linroom/tasks/bayesfusion.yml b/roles/linroom/tasks/bayesfusion.yml deleted file mode 100644 index d6903b4..0000000 --- a/roles/linroom/tasks/bayesfusion.yml +++ /dev/null @@ -1,10 +0,0 @@ -# TODO install BayesFusion.yml -# https://download.bayesfusion.com/files.html?category=Academia#GeNIe -- name: Install Wine - apt: - name: wine-development - state: latest -- name: Install Wine binfmt support - apt: - name: wine-binfmt - state: latest diff --git a/roles/linroom/tasks/blender.yml b/roles/linroom/tasks/blender.yml deleted file mode 100644 index 7a3281e..0000000 --- a/roles/linroom/tasks/blender.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install blender - apt: - name: blender - state: latest diff --git a/roles/linroom/tasks/c_development.yml b/roles/linroom/tasks/c_development.yml deleted file mode 100644 index b201e3d..0000000 --- a/roles/linroom/tasks/c_development.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install C/C++ development tools - apt: - name: - - gcc - - make - - automake - - g++ - - gdb - - cmake - state: latest diff --git a/roles/linroom/tasks/chrome.yml b/roles/linroom/tasks/chrome.yml deleted file mode 100644 index 21a141a..0000000 --- a/roles/linroom/tasks/chrome.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Do NOT install Chrome - apt: - name: chromium - state: latest diff --git a/roles/linroom/tasks/cmake.yml b/roles/linroom/tasks/cmake.yml deleted file mode 100644 index 30bebe4..0000000 --- a/roles/linroom/tasks/cmake.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install cmake - apt: - name: cmake - state: latest diff --git a/roles/linroom/tasks/docker.yml b/roles/linroom/tasks/docker.yml deleted file mode 100644 index 7daef92..0000000 --- a/roles/linroom/tasks/docker.yml +++ /dev/null @@ -1,23 +0,0 @@ - -- name: "Install Podman" - apt: - name: podman - state: latest - -- name: "Install containerd" - apt: - name: containerd - state: latest - -- name: "Install docker" - apt: - name: docker - state: latest - -- name: "Install docker-compose" - apt: - name: docker-compose - state: latest - - -# TODO uredi skupine, da bodo studentje lahko docker tudi uporabljali diff --git a/roles/linroom/tasks/dotnet6.yml b/roles/linroom/tasks/dotnet6.yml deleted file mode 100644 index 08fc2da..0000000 --- a/roles/linroom/tasks/dotnet6.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: "Install Dotnet 6.0" - apt: - name: dotnet6 - state: latest diff --git a/roles/linroom/tasks/eclipse.yml b/roles/linroom/tasks/eclipse.yml deleted file mode 100644 index 1bba73f..0000000 --- a/roles/linroom/tasks/eclipse.yml +++ /dev/null @@ -1,16 +0,0 @@ -- name: Install Eclipse snap - community.general.snap: - name: - - eclipse - classic: true -# - name: Install Eclipse from tarball -# block: -# - name: Create destination for Eclipse -# file: -# path: /opt/Eclipse -# state: directory -# - name: Download and unpack Eclipse -# unarchive: -# src: https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2022-09/R/eclipse-inst-jre-linux64.tar.gz -# dest: /opt/Eclipse -# remote_src: yes diff --git a/roles/linroom/tasks/emacs.yml b/roles/linroom/tasks/emacs.yml deleted file mode 100644 index ee13e14..0000000 --- a/roles/linroom/tasks/emacs.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Install emacs - apt: - name: emacs - state: latest - -- name: Install emacs-nox - apt: - name: emacs-nox - state: latest - -- name: Install emacs-gtk - apt: - name: emacs-gtk - state: latest diff --git a/roles/linroom/tasks/firefox.yml b/roles/linroom/tasks/firefox.yml deleted file mode 100644 index c80124a..0000000 --- a/roles/linroom/tasks/firefox.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: Add Firefox not-a-snap repository - block: - - name: Pin Firefox PPA package priority - template: - src: mozilla-firefox-apt-preferences - dest: /etc/apt/preferences.d/mozilla-firefox - - name: Enable Firefox unattended upgrades - template: - src: mozilla-firefox-unattended-upgrades - dest: /etc/apt/apt.conf.d/51unattended-upgrades-firefox - - name: Add Firefox PPA - apt_repository: - repo: ppa:mozillateam/ppa - state: present - update_cache: True - validate_certs: False - -- name: Install Firefox - apt: - name: - - firefox - state: latest diff --git a/roles/linroom/tasks/fri_base.yml b/roles/linroom/tasks/fri_base.yml deleted file mode 100644 index 4c28da6..0000000 --- a/roles/linroom/tasks/fri_base.yml +++ /dev/null @@ -1,147 +0,0 @@ -- name: Install firefox - - include_tasks: firefox.yml - -- name: Install Libre Office - - include_tasks: libreoffice.yml - -- name: Install 7zip - - include_tasks: 7zip.yml - -- name: Install generally useful packages - apt: - name: - - build-essential - - chromium-browser - - cifs-utils - - curl - - emacs - - ffmpeg - - firefox - - gdb - - git - - inkscape - - ipcalc - - jq - - mpv - - ncat - - nethack-console - - nfs-common - - nmap - - overlayroot - - qemu - - qemu-utils - - qutebrowser - - rsync - - screen - - strace - - sway - - thonny - - tmux - - ttf-mscorefonts-installer - - vim - - vlc - - webext-ublock-origin-chromium - - webext-ublock-origin-firefox - - zsh - state: latest - update_cache: yes - -- name: Remove broken or unnecessary packages - apt: - name: - - xfce4-screensaver - - xscreensaver - state: absent - -- name: Set up additional groups for students - vars: - additional_groups: - - wireshark - - kvm - - dialout - - libvirt - - vboxusers - - ubridge - - docker - block: - - name: create user@.service.d - file: - path: /etc/systemd/system/user@.service.d - state: directory - - name: override groups in systemd - template: - src: systemd_group_override.conf - dest: /etc/systemd/system/user@.service.d/override.conf - - name: create /etc/security/group.conf - template: - src: security_group.conf - dest: /etc/security/group.conf - - name: create pam config for libpam_group - template: - src: pamconfig_groups - dest: /usr/share/pam-configs/groups - - name: enable libpam_group - shell: pam-auth-update --enable groups - -- name: Set default keyboard layout to SI - template: - src: default_keyboard - dest: /etc/default/keyboard - -- name: Add mount - C - mount: - boot: true - fstype: ntfs3 - src: UUID=A09E30889E30594C - path: /mnt/C - state: mounted - opts: defaults,nofail - -- name: Add mount - D - mount: - boot: true - fstype: ntfs3 - src: "LABEL=D:" - path: /mnt/D - state: mounted - opts: defaults,nofail - -- name: Add mount - F - mount: - boot: true - fstype: ntfs3 - src: "LABEL=F:" - path: /mnt/F - state: mounted - opts: defaults,nofail - -- name: Add mount - partimag - mount: - boot: true - fstype: nfs - src: "10.32.254.16:/srv/nfs/clonezilla_images" - path: /home/partimag - state: mounted - opts: defaults,nofail - -- name: Add mount - ucilnice_d - mount: - boot: true - fstype: cifs - src: "//ucilnicesmb.fri1.uni-lj.si/ucilnice_d" - path: /mnt/ucilnice_d - state: mounted - opts: guest,soft,nofail - -- name: Set time to local RTC - shell: "timedatectl set-local-rtc 1 --adjust-system-clock" - -- name: Install ethtool - apt: - name: ethtool - state: latest - -- name: Add udev rule to enable wake-on-lan for ethernet interfaces - copy: - dest: /etc/udev/rules.d/ - src: 99-wakeonlan.rules diff --git a/roles/linroom/tasks/gcc-arm.yml b/roles/linroom/tasks/gcc-arm.yml deleted file mode 100644 index fe8c316..0000000 --- a/roles/linroom/tasks/gcc-arm.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: install GCC for ARM - apt: - name: gcc-12-arm-linux-gnueabi - state: latest diff --git a/roles/linroom/tasks/gedit.yml b/roles/linroom/tasks/gedit.yml deleted file mode 100644 index 7df7041..0000000 --- a/roles/linroom/tasks/gedit.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Gedit - apt: - name: gedit - state: latest diff --git a/roles/linroom/tasks/gimp.yml b/roles/linroom/tasks/gimp.yml deleted file mode 100644 index 5461c3e..0000000 --- a/roles/linroom/tasks/gimp.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install GIMP - apt: - name: gimp - state: latest diff --git a/roles/linroom/tasks/git.yml b/roles/linroom/tasks/git.yml deleted file mode 100644 index 5a5a1df..0000000 --- a/roles/linroom/tasks/git.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install git - apt: - name: git - state: latest diff --git a/roles/linroom/tasks/gns3.yml b/roles/linroom/tasks/gns3.yml deleted file mode 100644 index df2807d..0000000 --- a/roles/linroom/tasks/gns3.yml +++ /dev/null @@ -1,15 +0,0 @@ -- name: Add GNS3 repository - apt_repository: - repo: ppa:gns3/ppa - state: present - update_cache: True - validate_certs: False -- name: Install gns3 server - ansible.builtin.apt: - name: gns3-server - state: latest -- name: Install gns3 GUI - ansible.builtin.apt: - name: gns3-gui - state: latest - diff --git a/roles/linroom/tasks/golang.yml b/roles/linroom/tasks/golang.yml deleted file mode 100644 index e699dba..0000000 --- a/roles/linroom/tasks/golang.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Install the GO programming language - apt: - name: golang - state: latest - diff --git a/roles/linroom/tasks/gui_development.yml b/roles/linroom/tasks/gui_development.yml deleted file mode 100644 index a47bfc0..0000000 --- a/roles/linroom/tasks/gui_development.yml +++ /dev/null @@ -1,35 +0,0 @@ -- name: Install X11 development - apt: - name: - - libx11-dev - - libxext-dev - - x11-utils - state: latest - -- name: Install GTK development - apt: - name: - - libgtk-4-dev - - libgtk-3-dev - - libgtkmm-3.0-dev - state: latest - -- name: Install Wayland development - apt: - name: - - libwayland-dev - - libwlroots-dev - - qt6-wayland-dev - - qt6-wayland-dev-tools - - weston - state: latest - -- name: Install Glade - apt: - name: glade - state: latest - -- name: Install QT Creator - apt: - name: qtcreator - state: latest diff --git a/roles/linroom/tasks/haskell.yml b/roles/linroom/tasks/haskell.yml deleted file mode 100644 index a5f4818..0000000 --- a/roles/linroom/tasks/haskell.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: install Haskell platform - apt: - name: haskell-platform - state: latest - -- name: install Haskell Tool Stack - apt: - name: haskell-stack - state: latest - -- name: install Haskell compiler - apt: - name: ghc - state: latest diff --git a/roles/linroom/tasks/htop.yml b/roles/linroom/tasks/htop.yml deleted file mode 100644 index e69de29..0000000 diff --git a/roles/linroom/tasks/idea.yml b/roles/linroom/tasks/idea.yml deleted file mode 100644 index 89023cd..0000000 --- a/roles/linroom/tasks/idea.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Install IDEA - block: - - name: Create destination for JetBrains IDEA - file: - path: /opt/IDEA - state: directory - - name: Download and unpack JetBrains IDEA - unarchive: - src: https://download.jetbrains.com/idea/ideaIC-2023.2.1.tar.gz - dest: /opt/IDEA - creates: /opt/IDEA/idea-IC-232.9559.62/build.txt - remote_src: yes diff --git a/roles/linroom/tasks/inkscape.yml b/roles/linroom/tasks/inkscape.yml deleted file mode 100644 index bb5f749..0000000 --- a/roles/linroom/tasks/inkscape.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Inkscape - apt: - name: inkscape - state: latest diff --git a/roles/linroom/tasks/javafx.yml b/roles/linroom/tasks/javafx.yml deleted file mode 100644 index dd530f3..0000000 --- a/roles/linroom/tasks/javafx.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install JavaFX - apt: - name: openjfx - state: latest -- name: Install JavaFX source - apt: - name: openjfx-source - state: latest diff --git a/roles/linroom/tasks/jdk.yml b/roles/linroom/tasks/jdk.yml deleted file mode 100644 index c393c2f..0000000 --- a/roles/linroom/tasks/jdk.yml +++ /dev/null @@ -1,32 +0,0 @@ -- name: Install OpenJDK 18 - apt: - name: openjdk-18-jdk - state: latest - -- name: Install OpenJDK 19 - apt: - name: openjdk-19-jdk - state: latest - -- name: Install OpenJDK 11 - apt: - name: openjdk-11-jdk - state: latest - -- name: Install default JDK - apt: - name: default-jdk - state: latest - - -- name: Install Oracle Java dependencies - apt: - name: - - libc6-i386 - - libc6-x32 - state: latest - -- name: Install Oracle JDK 20 - apt: - deb: "https://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.deb" - diff --git a/roles/linroom/tasks/jlink.yml b/roles/linroom/tasks/jlink.yml deleted file mode 100644 index 2d7cb3f..0000000 --- a/roles/linroom/tasks/jlink.yml +++ /dev/null @@ -1,2 +0,0 @@ -apt: - deb: https://www.segger.com/downloads/jlink/JLink_Linux_x86_64.deb diff --git a/roles/linroom/tasks/julia.yml b/roles/linroom/tasks/julia.yml deleted file mode 100644 index 160dbfe..0000000 --- a/roles/linroom/tasks/julia.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Install Julia from tarball - block: - - name: Create destination for Julia - file: - path: /opt/Julia - state: directory - - name: Download and unpack Julia - unarchive: - src: https://julialang-s3.julialang.org/bin/linux/x64/1.10/julia-1.10.4-linux-x86_64.tar.gz - dest: /opt/Julia - remote_src: yes - diff --git a/roles/linroom/tasks/jupyter.yml b/roles/linroom/tasks/jupyter.yml deleted file mode 100644 index c0dc1ed..0000000 --- a/roles/linroom/tasks/jupyter.yml +++ /dev/null @@ -1,16 +0,0 @@ -- name: Install Jupyter - apt: - name: jupyter - state: latest -- name: Install Jupyter Console - apt: - name: jupyter-console - state: latest -- name: Install Jupyter QT Console - apt: - name: jupyter-qtconsole - state: latest -- name: Install Jupyter Notebook - apt: - name: jupyter-notebook - state: latest diff --git a/roles/linroom/tasks/libreoffice.yml b/roles/linroom/tasks/libreoffice.yml deleted file mode 100644 index c478e25..0000000 --- a/roles/linroom/tasks/libreoffice.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install LibreOffice - apt: - name: libreoffice - state: latest diff --git a/roles/linroom/tasks/logisim.yml b/roles/linroom/tasks/logisim.yml deleted file mode 100644 index bb46c19..0000000 --- a/roles/linroom/tasks/logisim.yml +++ /dev/null @@ -1,12 +0,0 @@ -# TODO install logisim for linux -- name: Install Logisim - block: - - name: Create destination for Logisim - file: - path: /opt/logisim - state: directory - - name: Download and unpack Logisim - unarchive: - src: https://altushost-swe.dl.sourceforge.net/project/circuit/2.7.x/2.7.1/logisim-generic-2.7.1.jar - dest: /opt/logisim - remote_src: yes diff --git a/roles/linroom/tasks/ltspice.yml b/roles/linroom/tasks/ltspice.yml deleted file mode 100644 index dec3a3f..0000000 --- a/roles/linroom/tasks/ltspice.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO install LTSPice diff --git a/roles/linroom/tasks/main.yml b/roles/linroom/tasks/main.yml deleted file mode 100644 index e69de29..0000000 diff --git a/roles/linroom/tasks/matlab.yml b/roles/linroom/tasks/matlab.yml deleted file mode 100644 index 13a29e3..0000000 --- a/roles/linroom/tasks/matlab.yml +++ /dev/null @@ -1,6 +0,0 @@ -# TODO: usposobi install Matlaba na D: -# TODO: zamenjaj podvojene datoteke s symlinki -- name: Matlab - debug: - msg: "Matlab" - diff --git a/roles/linroom/tasks/maven.yml b/roles/linroom/tasks/maven.yml deleted file mode 100644 index cff5d45..0000000 --- a/roles/linroom/tasks/maven.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install maven - apt: - name: maven - state: latest diff --git a/roles/linroom/tasks/minecraft-education.yml b/roles/linroom/tasks/minecraft-education.yml deleted file mode 100644 index ced1d4b..0000000 --- a/roles/linroom/tasks/minecraft-education.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install Minecraft - debug: - msg: "Do not install Minecraft" diff --git a/roles/linroom/tasks/msys2.yml b/roles/linroom/tasks/msys2.yml deleted file mode 100644 index e387d21..0000000 --- a/roles/linroom/tasks/msys2.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install Msys2 - debug: - msg: "Do not install Msys2" diff --git a/roles/linroom/tasks/mysql-odbc-connector.yml b/roles/linroom/tasks/mysql-odbc-connector.yml deleted file mode 100644 index ec89cef..0000000 --- a/roles/linroom/tasks/mysql-odbc-connector.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Install MariaDB ODBC connector - apt: - name: odbc-mariadb - state: latest - diff --git a/roles/linroom/tasks/mysql_workbench.yml b/roles/linroom/tasks/mysql_workbench.yml deleted file mode 100644 index 8290fa6..0000000 --- a/roles/linroom/tasks/mysql_workbench.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install mysql workbench - apt: - deb: https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community_8.0.34-1ubuntu22.04_amd64.deb diff --git a/roles/linroom/tasks/netbeans.yml b/roles/linroom/tasks/netbeans.yml deleted file mode 100644 index 91184a4..0000000 --- a/roles/linroom/tasks/netbeans.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install NetBeans from .deb - apt: - deb: https://github.com/codelerity/netbeans-installers/releases/download/v19-build1/apache-netbeans_19-1_amd64.deb diff --git a/roles/linroom/tasks/ninja.yml b/roles/linroom/tasks/ninja.yml deleted file mode 100644 index aa207cb..0000000 --- a/roles/linroom/tasks/ninja.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Ninja - apt: - name: ninja-build - state: latest diff --git a/roles/linroom/tasks/nodejs.yml b/roles/linroom/tasks/nodejs.yml deleted file mode 100644 index f94b808..0000000 --- a/roles/linroom/tasks/nodejs.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Add NodeJS repo key - apt_key: - url: https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key - keyring: /etc/apt/keyrings/nodesource.gpg - -- name: Add NodeJS repo url - apt_repository: - repo: "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" - -- name: Install NodeJS - apt: - name: nodejs - state: latest - diff --git a/roles/linroom/tasks/notepad++.yml b/roles/linroom/tasks/notepad++.yml deleted file mode 100644 index b45c1a2..0000000 --- a/roles/linroom/tasks/notepad++.yml +++ /dev/null @@ -1,18 +0,0 @@ -# TODO install Notepad++ -# ansible_os_family: "Windows" / "Debian" -- name: Install notepad++ - debug: - msg: "Install Notepad++" -- name: Install Wine - apt: - name: wine-development - state: latest -- name: Install Wine binfmt support - apt: - name: wine-binfmt - state: latest -- name: Download and unpack Notepad++ - unarchive: - src: https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.5.7/npp.8.5.7.portable.x64.7z - dest: /opt/notepad++ - remote_src: yes diff --git a/roles/linroom/tasks/ocaml.yml b/roles/linroom/tasks/ocaml.yml deleted file mode 100644 index 6695909..0000000 --- a/roles/linroom/tasks/ocaml.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Ocaml - apt: - name: ocaml - state: latest diff --git a/roles/linroom/tasks/octave.yml b/roles/linroom/tasks/octave.yml deleted file mode 100644 index 0c6f8d0..0000000 --- a/roles/linroom/tasks/octave.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Octave - apt: - name: octave - state: latest diff --git a/roles/linroom/tasks/omnetpp.yml b/roles/linroom/tasks/omnetpp.yml deleted file mode 100644 index c65404d..0000000 --- a/roles/linroom/tasks/omnetpp.yml +++ /dev/null @@ -1,24 +0,0 @@ -- name: Install OMNet++ - block: - - name: Create destination for Omnet++ - file: - path: /opt/omnetpp - state: directory - - name: Download and unpack Omnet++ - unarchive: - src: https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.0.1/omnetpp-6.0.1-linux-x86_64.tgz - dest: /opt/omnetpp - remote_src: yes - -# TODO install inet system-wide -- name: Install INET Framework - block: - - name: Create destination for INET Framework - file: - path: /opt/omnetpp-inet - state: directory - - name: Download and unpack INET Framework - unarchive: - src: https://github.com/inet-framework/inet/releases/download/v4.4.1/inet-4.4.1-src.tgz - dest: /opt/omnetpp-inet - remote_src: yes diff --git a/roles/linroom/tasks/openssl.yml b/roles/linroom/tasks/openssl.yml deleted file mode 100644 index c2de789..0000000 --- a/roles/linroom/tasks/openssl.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install OpenSSL - apt: - name: openssl - state: latest diff --git a/roles/linroom/tasks/orange.yml b/roles/linroom/tasks/orange.yml deleted file mode 100644 index 1ffba8a..0000000 --- a/roles/linroom/tasks/orange.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install orange - pip: - executable: pip3 - name: orange3 diff --git a/roles/linroom/tasks/pandas.yml b/roles/linroom/tasks/pandas.yml deleted file mode 100644 index 9c26095..0000000 --- a/roles/linroom/tasks/pandas.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install python3-pandas - apt: - name: - - python3-pandas - - python3-sklearn-pandas - state: latest - diff --git a/roles/linroom/tasks/pelles-c.yml b/roles/linroom/tasks/pelles-c.yml deleted file mode 100644 index 15f1a9c..0000000 --- a/roles/linroom/tasks/pelles-c.yml +++ /dev/null @@ -1,12 +0,0 @@ -# TODO install Pelles -- name: Install Pelles - debug: - msg: "Install Pelles-C" -- name: Install Wine - apt: - name: wine-development - state: latest -- name: Install Wine binfmt support - apt: - name: wine-binfmt - state: latest diff --git a/roles/linroom/tasks/powerdesigner.yml b/roles/linroom/tasks/powerdesigner.yml deleted file mode 100644 index 4f8cb09..0000000 --- a/roles/linroom/tasks/powerdesigner.yml +++ /dev/null @@ -1,12 +0,0 @@ -# TODO install PowerDesigner -- name: PowerDesigner - debug: - msg: "Install PowerDesigner" -- name: Install Wine - apt: - name: wine-development - state: latest -- name: Install Wine binfmt support - apt: - name: wine-binfmt - state: latest diff --git a/roles/linroom/tasks/processing.yml b/roles/linroom/tasks/processing.yml deleted file mode 100644 index 7ef2847..0000000 --- a/roles/linroom/tasks/processing.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Install Processing - block: - - name: Create destination for Processing - file: - path: /opt/processing - state: directory - - name: Download and unpack processing - unarchive: - src: https://github.com/processing/processing4/releases/download/processing-1286-4.0.1/processing-4.0.1-linux-x64.tgz - dest: /opt/processing - remote_src: yes - diff --git a/roles/linroom/tasks/projectlibre.yml b/roles/linroom/tasks/projectlibre.yml deleted file mode 100644 index 518d209..0000000 --- a/roles/linroom/tasks/projectlibre.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install projectlibre - apt: - deb: https://downloads.sourceforge.net/project/projectlibre/ProjectLibre/1.9.3/projectlibre_1.9.3-1.deb diff --git a/roles/linroom/tasks/pycharm.yml b/roles/linroom/tasks/pycharm.yml deleted file mode 100644 index b85c36b..0000000 --- a/roles/linroom/tasks/pycharm.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Install PyCharm - block: - - name: Create destination for JetBrains PyCharm - file: - path: /opt/PyCharm - state: directory - - name: Download and unpack JetBrains PyCharm - unarchive: - src: https://download.jetbrains.com/python/pycharm-community-2023.2.1.tar.gz - dest: /opt/PyCharm - creates: /opt/PyCharm/pycharm-community-2023.2.1/build.txt - remote_src: yes diff --git a/roles/linroom/tasks/pyodbc.yml b/roles/linroom/tasks/pyodbc.yml deleted file mode 100644 index 117bfab..0000000 --- a/roles/linroom/tasks/pyodbc.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install pyodbc - apt: - name: python3-pyodbc - state: latest diff --git a/roles/linroom/tasks/python3.yml b/roles/linroom/tasks/python3.yml deleted file mode 100644 index 56ce94f..0000000 --- a/roles/linroom/tasks/python3.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install python3 - apt: - name: python3 - state: latest - -- name: Install ipython - apt: - name: python3-ipython - state: latest - diff --git a/roles/linroom/tasks/pytorch.yml b/roles/linroom/tasks/pytorch.yml deleted file mode 100644 index 992b04e..0000000 --- a/roles/linroom/tasks/pytorch.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install pytorch - apt: - name: - - python3-torch - - python3-skorch - - python3-torch-ignite - state: latest - diff --git a/roles/linroom/tasks/qcadesigner-e.yml b/roles/linroom/tasks/qcadesigner-e.yml deleted file mode 100644 index dd955bc..0000000 --- a/roles/linroom/tasks/qcadesigner-e.yml +++ /dev/null @@ -1,30 +0,0 @@ -- name: Install QCADesigner-E build deps - block: - - name: Install automake - apt: - name: automake - state: latest - - name: Install automake - apt: - name: libgtk2.0-dev - state: latest -- name: Create QCADesigner-E destination - file: - path: /opt/QCADesigner-E - state: directory -- name: Clone QCADesigner-E repo - # - ansible.builtin.git: - repo: https://github.com/FSillT/QCADesigner-E - force: yes - dest: /opt/QCADesigner-E -- name: Build QCADesigner-E - shell: - cmd: cd /opt/QCADesigner-E/QCADesignerE && chmod +x ./configure && ./configure && make -- name: Create QCADesigner-e symlink - file: - src: /opt/QCADesigner-E/QCADesignerE/src/QCADesigner - dest: /usr/local/bin/QCADesigner - state: link -# TODO create .desktop file - diff --git a/roles/linroom/tasks/racket.yml b/roles/linroom/tasks/racket.yml deleted file mode 100644 index a2ec494..0000000 --- a/roles/linroom/tasks/racket.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Install racket - apt: - name: racket - state: latest - diff --git a/roles/linroom/tasks/rlwrap.yml b/roles/linroom/tasks/rlwrap.yml deleted file mode 100644 index f843350..0000000 --- a/roles/linroom/tasks/rlwrap.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install rlwrap - apt: - name: rlwrap - state: latest diff --git a/roles/linroom/tasks/rstudio.yml b/roles/linroom/tasks/rstudio.yml deleted file mode 100644 index a21785b..0000000 --- a/roles/linroom/tasks/rstudio.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Add R repository - block: - - name: R repo - apt key - ansible.builtin.get_url: - url: https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc - dest: /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc - - name: R repo - url - ansible.builtin.apt_repository: - repo: "deb https://cloud.r-project.org/bin/linux/ubuntu {{ansible_distribution_release}}-cran40/" - state: present -- name: Install R - ansible.builtin.apt: - name: r-base - state: latest diff --git a/roles/linroom/tasks/sagemath.yml b/roles/linroom/tasks/sagemath.yml deleted file mode 100644 index f7607d8..0000000 --- a/roles/linroom/tasks/sagemath.yml +++ /dev/null @@ -1,10 +0,0 @@ -# # SageMath se se prevede za Ubutnu 24.04: https://github.com/sagemath/sage/issues/38051#issuecomment-2123452861 -# - name: Install SageMath -# apt: -# name: sagemath -# state: latest - -# - name: Install SageMath - Jupyter -# apt: -# name: sagemath-jupyter -# state: latest diff --git a/roles/linroom/tasks/scenebuilder.yml b/roles/linroom/tasks/scenebuilder.yml deleted file mode 100644 index 861edcd..0000000 --- a/roles/linroom/tasks/scenebuilder.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO install SceneBuilder diff --git a/roles/linroom/tasks/scipy.yml b/roles/linroom/tasks/scipy.yml deleted file mode 100644 index df18069..0000000 --- a/roles/linroom/tasks/scipy.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install python3-scipy, scikit-learn - apt: - name: - - python3-scipy - - python3-sklearn - state: latest - diff --git a/roles/linroom/tasks/settings.yml b/roles/linroom/tasks/settings.yml deleted file mode 100644 index c648b58..0000000 --- a/roles/linroom/tasks/settings.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install ethtool - apt: - name: ethtool - -- name: Add udev rule to enable wake-on-lan for ethernet interfaces - copy: - dest: /etc/udev/rules.d/ - src: 99-wakeonlan.rules diff --git a/roles/linroom/tasks/sifive.yml b/roles/linroom/tasks/sifive.yml deleted file mode 100644 index 0a887bd..0000000 --- a/roles/linroom/tasks/sifive.yml +++ /dev/null @@ -1,4 +0,0 @@ -# SiFive je bil nekoc prosto dostopen. -# Sedaj hocejo, da se registriras... da prides do kode -# Potem pa ti ne dajo izvorne kode. -# ucilnice_install/2022-23/ORS_VGRS_Bulic diff --git a/roles/linroom/tasks/smlnj.yml b/roles/linroom/tasks/smlnj.yml deleted file mode 100644 index 04e9ce0..0000000 --- a/roles/linroom/tasks/smlnj.yml +++ /dev/null @@ -1,18 +0,0 @@ -- name: Install SML/NJ - apt: - name: smlnj - state: latest -- name: Install SML/NJ - apt: - name: smlnj - state: latest -- name: Install Emacs extension for SML - apt: - name: elpa-sml-mode - state: latest - -# - name: Readline for SML -# lineinfile: -# dest: "$HOME/.bashrc" -# line: "alias smlnj='rlwrap sml'" -# insertafter: EOF diff --git a/roles/linroom/tasks/statsmodels.yml b/roles/linroom/tasks/statsmodels.yml deleted file mode 100644 index ff72e37..0000000 --- a/roles/linroom/tasks/statsmodels.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: Install statsmodels - apt: - name: - - python3-statsmodels - state: latest - diff --git a/roles/linroom/tasks/stm32cube.yml b/roles/linroom/tasks/stm32cube.yml deleted file mode 100644 index 05a9768..0000000 --- a/roles/linroom/tasks/stm32cube.yml +++ /dev/null @@ -1,3 +0,0 @@ -# TODO download stm32; deb install -# https://www.st.com/en/development-tools/stm32cubeide.html#get-software - diff --git a/roles/linroom/tasks/sublime-text.yml b/roles/linroom/tasks/sublime-text.yml deleted file mode 100644 index f7dd75b..0000000 --- a/roles/linroom/tasks/sublime-text.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install Sublime - debug: - msg: "Do not install Sublime" diff --git a/roles/linroom/tasks/sumatrapdf.yml b/roles/linroom/tasks/sumatrapdf.yml deleted file mode 100644 index 6359ff1..0000000 --- a/roles/linroom/tasks/sumatrapdf.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install SumatraPDF - debug: - msg: "Do not install SumatraPDF" diff --git a/roles/linroom/tasks/swi-prolog.yml b/roles/linroom/tasks/swi-prolog.yml deleted file mode 100644 index f1357e4..0000000 --- a/roles/linroom/tasks/swi-prolog.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install SWI-Prolog - apt: - name: swi-prolog - state: latest -- name: Install SWI-Prolog - X support - apt: - name: swi-prolog-x - state: latest diff --git a/roles/linroom/tasks/tensorflow.yml b/roles/linroom/tasks/tensorflow.yml deleted file mode 100644 index e7cb907..0000000 --- a/roles/linroom/tasks/tensorflow.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install tensorflow - pip: - executable: pip3 - name: tensorflow diff --git a/roles/linroom/tasks/thonny.yml b/roles/linroom/tasks/thonny.yml deleted file mode 100644 index 769384b..0000000 --- a/roles/linroom/tasks/thonny.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install cmake - apt: - name: thonny - state: latest diff --git a/roles/linroom/tasks/unity.yml b/roles/linroom/tasks/unity.yml deleted file mode 100644 index c13b36c..0000000 --- a/roles/linroom/tasks/unity.yml +++ /dev/null @@ -1,12 +0,0 @@ -# TODO install Unity -- name: PowerDesigner - debug: - msg: "Unity" -- name: Install Wine - apt: - name: wine-development - state: latest -- name: Install Wine binfmt support - apt: - name: wine-binfmt - state: latest diff --git a/roles/linroom/tasks/utop.yml b/roles/linroom/tasks/utop.yml deleted file mode 100644 index 38e38d2..0000000 --- a/roles/linroom/tasks/utop.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install utop - apt: - name: utop - state: latest diff --git a/roles/linroom/tasks/virtualbox.yml b/roles/linroom/tasks/virtualbox.yml deleted file mode 100644 index 4ee58e4..0000000 --- a/roles/linroom/tasks/virtualbox.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: "Install VirtualBox" - apt: - name: virtualbox - state: latest -- name: "Install VirtualBox GUI" - apt: - name: virtualbox-qt - state: latest -- name: "Install VirtualBox kernel module" - apt: - name: virtualbox-dkms - state: latest diff --git a/roles/linroom/tasks/visual2.yml b/roles/linroom/tasks/visual2.yml deleted file mode 100644 index d2d8620..0000000 --- a/roles/linroom/tasks/visual2.yml +++ /dev/null @@ -1,13 +0,0 @@ -# TODO install PowerDesigner -- name: Install VisUAL2 - debug: - msg: "Install Visual2" -- name: Create dest dir - file: - path: /opt/VisUAL2 - state: directory -- name: Install AppImage - get_url: - url: https://github.com/scc416/Visual2/releases/download/1.7.0/VisUAL2.1.7.0.AppImage - dest: /opt/VisUAL2/VisUAL2.1.7.0.AppImage - mode: 'u=rwx,g=rx,o=rx' diff --git a/roles/linroom/tasks/visual_studio.yml b/roles/linroom/tasks/visual_studio.yml deleted file mode 100644 index b62bc89..0000000 --- a/roles/linroom/tasks/visual_studio.yml +++ /dev/null @@ -1,2 +0,0 @@ -# TODO kako namestiti Visual Studio + build tools -# diff --git a/roles/linroom/tasks/vivado.yml b/roles/linroom/tasks/vivado.yml deleted file mode 100644 index 64a9d54..0000000 --- a/roles/linroom/tasks/vivado.yml +++ /dev/null @@ -1,5 +0,0 @@ -# TODO pripravi install Vivado -# https://www.xilinx.com/member/forms/download/xef.html?filename=Xilinx_Unified_2022.1_0420_0327_Lin64.bin -- name: Install Vivado - debug: - msg: "Install Vivado, rodistvori dodatnih 70+G diska na računalnik" diff --git a/roles/linroom/tasks/vlc.yml b/roles/linroom/tasks/vlc.yml deleted file mode 100644 index 58c2b91..0000000 --- a/roles/linroom/tasks/vlc.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install VLC - apt: - name: vlc - state: latest diff --git a/roles/linroom/tasks/vmware_player.yml b/roles/linroom/tasks/vmware_player.yml deleted file mode 100644 index 8b13789..0000000 --- a/roles/linroom/tasks/vmware_player.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/roles/linroom/tasks/vscode.yml b/roles/linroom/tasks/vscode.yml deleted file mode 100644 index 08ae21d..0000000 --- a/roles/linroom/tasks/vscode.yml +++ /dev/null @@ -1,21 +0,0 @@ -- name: Add VS repo key - apt_key: - url: https://packages.microsoft.com/keys/microsoft.asc - keyring: /etc/apt/trusted.gpg.d/microsoft.gpg - -- name: Add VS repo url - apt_repository: - repo: "deb https://packages.microsoft.com/repos/vscode stable main" - -- name: Install VSCode - apt: - name: code - state: latest - -- name: Include VS code extension list - include_vars: vscode_extensions.yml - -- name: Install VS Code extensions - command: code --no-sandbox --user-data-dir "/usr/share/code/resources/app" --extensions-dir "/usr/share/code/resources/app/extensions" --install-extension "{{ item }}" - loop: "{{VSCode_Extensions}}" - notify: fix VS code extensions diff --git a/roles/linroom/tasks/vscode_extensions.yml b/roles/linroom/tasks/vscode_extensions.yml deleted file mode 100644 index be886a8..0000000 --- a/roles/linroom/tasks/vscode_extensions.yml +++ /dev/null @@ -1,17 +0,0 @@ -VSCode_Extensions: - - VisualStudioExptTeam.vscodeintellicode - - AmauryRabouan.new-vsc-prolog - - eamodio.gitlens - - ms-dotnettools.csdevkit # IS-63714 - - ms-python.python - - ms-vscode.cpptools - - ocamllabs.ocaml-platform - - stonebuddha.vscode-better-sml - - vscode-icons-team.vscode-icons - - vscjava.vscode-java-pack - - dan-c-underwood.arm # RA-63703 - - marus25.cortex-debug # RA-63703 - - NateAGeek.memory-viewer # RA-63703 - - ms-vscode.cpptools-extension-pack # RA-63703 - - platformio.platformio-ide # ORS-63218 - - stmicroelectronics.stm32-vscode-extension # RA-63703 diff --git a/roles/linroom/tasks/weka.yml b/roles/linroom/tasks/weka.yml deleted file mode 100644 index ff4a71a..0000000 --- a/roles/linroom/tasks/weka.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Weka 3.6+ - apt: - name: weka - state: latest diff --git a/roles/linroom/tasks/wfdb.yml b/roles/linroom/tasks/wfdb.yml deleted file mode 100644 index 3235389..0000000 --- a/roles/linroom/tasks/wfdb.yml +++ /dev/null @@ -1,27 +0,0 @@ -# Dobi se jo na: https://www.physionet.org/content/wfdb/10.7.0/ 1. razpakiraj arhiv 2. pojdi v direktorij. 3. poženi .-configure lahko z dodatnimi parametri glede na željeno lokacijo knjižnice 4. poženi make 5. poženi sudo make install -- name: Install libFLAC - apt: - name: libflac-dev - state: latest -- name: Install libcurl - apt: - name: libcurl4-openssl-dev -- name: Install GCC - apt: - name: gcc -- name: Install make - apt: - name: make -- name: Create WFDB destination - file: - path: /opt/wfdb - state: directory -- name: Download WFDB - unarchive: - src: https://www.physionet.org/physiotools/archives/wfdb-10.7/wfdb-10.7.0.tar.gz - dest: /opt/wfdb - creates: /opt/wfdb/wfdb-10.7.0/README - remote_src: yes -- name: Build and install WFDB - shell: - cmd: cd /opt/wfdb/wfdb-10.7.0 && ./configure && make && make install diff --git a/roles/linroom/tasks/winidea-frisms.yml b/roles/linroom/tasks/winidea-frisms.yml deleted file mode 100644 index f4d4312..0000000 --- a/roles/linroom/tasks/winidea-frisms.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install WinIdea for FRISMS - debug: - msg: "Do not install WinIdea for FRISMS" diff --git a/roles/linroom/tasks/winidea.yml b/roles/linroom/tasks/winidea.yml deleted file mode 100644 index 543373a..0000000 --- a/roles/linroom/tasks/winidea.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Install WinIdea snap - community.general.snap: - name: - - winidea - classic: true diff --git a/roles/linroom/tasks/wireshark.yml b/roles/linroom/tasks/wireshark.yml deleted file mode 100644 index fe4e91c..0000000 --- a/roles/linroom/tasks/wireshark.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Enable non-privileged users to run wireshark - ansible.builtin.debconf: - name: wireshark - question: wireshark-common/install-setuid - value: true - vtype: boolean -- name: "Install Wireshark" - apt: - name: wireshark-qt - state: latest diff --git a/roles/linroom/tasks/xampp.yml b/roles/linroom/tasks/xampp.yml deleted file mode 100644 index 4a7facf..0000000 --- a/roles/linroom/tasks/xampp.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install XAMPP - debug: - msg: Namesto XAMPP bi verjetno LAMP? diff --git a/roles/linroom/tasks/xgboost.yml b/roles/linroom/tasks/xgboost.yml deleted file mode 100644 index 7046677..0000000 --- a/roles/linroom/tasks/xgboost.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install xgboost - apt: - name: - - xgboost - - python3-xgboost - state: latest - diff --git a/roles/linroom/templates/default_keyboard b/roles/linroom/templates/default_keyboard deleted file mode 100644 index 7477e81..0000000 --- a/roles/linroom/templates/default_keyboard +++ /dev/null @@ -1,10 +0,0 @@ -# KEYBOARD CONFIGURATION FILE - -# Consult the keyboard(5) manual page. - -XKBMODEL="pc105" -XKBLAYOUT="si" -XKBVARIANT="" -XKBOPTIONS="" - -BACKSPACE="guess" diff --git a/roles/linroom/templates/mozilla-firefox-apt-preferences b/roles/linroom/templates/mozilla-firefox-apt-preferences deleted file mode 100644 index f854044..0000000 --- a/roles/linroom/templates/mozilla-firefox-apt-preferences +++ /dev/null @@ -1,3 +0,0 @@ -Package: * -Pin: release o=LP-PPA-mozillateam -Pin-Priority: 1001 diff --git a/roles/linroom/templates/mozilla-firefox-unattended-upgrades b/roles/linroom/templates/mozilla-firefox-unattended-upgrades deleted file mode 100644 index 358d833..0000000 --- a/roles/linroom/templates/mozilla-firefox-unattended-upgrades +++ /dev/null @@ -1 +0,0 @@ -Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}"; diff --git a/roles/linroom/templates/pamconfig_groups b/roles/linroom/templates/pamconfig_groups deleted file mode 100644 index ebde502..0000000 --- a/roles/linroom/templates/pamconfig_groups +++ /dev/null @@ -1,6 +0,0 @@ -Name: Additional group management through /etc/security/groups.conf -Default: yes -Priority: 0 -Auth-Type: Additional -Auth-Final: - optional pam_group.so diff --git a/roles/linroom/templates/security_group.conf b/roles/linroom/templates/security_group.conf deleted file mode 100644 index 0568a16..0000000 --- a/roles/linroom/templates/security_group.conf +++ /dev/null @@ -1,108 +0,0 @@ -# -# This is the configuration file for the pam_group module. -# - -# -# *** Please note that giving group membership on a session basis is -# *** NOT inherently secure. If a user can create an executable that -# *** is setgid a group that they are infrequently given membership -# *** of, they can basically obtain group membership any time they -# *** like. Example: games are allowed between the hours of 6pm and 6am -# *** user joe logs in at 7pm writes a small C-program toplay.c that -# *** invokes their favorite shell, compiles it and does -# *** "chgrp play toplay; chmod g+s toplay". They are basically able -# *** to play games any time... You have been warned. AGM -# - -*;*;*;Al0000-2400;{{ additional_groups|join(',') }} - -# -# The syntax of the lines is as follows: -# -# services;ttys;users;times;groups -# -# white space is ignored and lines maybe extended with '\\n' (escaped -# newlines). From reading these comments, it is clear that -# text following a '#' is ignored to the end of the line. -# -# the combination of individual users/terminals etc is a logic list -# namely individual tokens that are optionally prefixed with '!' (logical -# not) and separated with '&' (logical and) and '|' (logical or). -# -# services -# is a logic list of PAM service names that the rule applies to. -# -# ttys -# is a logic list of terminal names that this rule applies to. -# -# users -# is a logic list of users or a netgroup of users to whom this -# rule applies. -# -# NB. For these items the simple wildcard '*' may be used only once. -# With netgroups no wildcards or logic operators are allowed. -# -# times -# It is used to indicate "when" these groups are to be given to the -# user. The format here is a logic list of day/time-range -# entries the days are specified by a sequence of two character -# entries, MoTuSa for example is Monday Tuesday and Saturday. Note -# that repeated days are unset MoMo = no day, and MoWk = all weekdays -# bar Monday. The two character combinations accepted are -# -# Mo Tu We Th Fr Sa Su Wk Wd Al -# -# the last two being week-end days and all 7 days of the week -# respectively. As a final example, AlFr means all days except Friday. -# -# Each day/time-range can be prefixed with a '!' to indicate "anything -# but" -# -# The time-range part is two 24-hour times HHMM separated by a hyphen -# indicating the start and finish time (if the finish time is smaller -# than the start time it is deemed to apply on the following day). -# -# groups -# The (comma or space separated) list of groups that the user -# inherits membership of. These groups are added if the previous -# fields are satisfied by the user's request -# -# For a rule to be active, ALL of service+ttys+users must be satisfied -# by the applying process. -# - -# -# Note, to get this to work as it is currently typed you need -# -# 1. to run an application as root -# 2. add the following groups to the /etc/group file: -# floppy, play, sound -# - -# -# Here is a simple example: running 'xsh' on tty* (any ttyXXX device), -# the user 'us' is given access to the floppy (through membership of -# the floppy group) -# - -#xsh;tty*&!ttyp*;us;Al0000-2400;floppy - -# -# another example: running 'xsh' on tty* (any ttyXXX device), -# the user 'sword' is given access to games (through membership of -# the sound and play group) after work hours. -# - -#xsh; tty* ;sword;!Wk0900-1800;sound, play -#xsh; tty* ;*;Al0900-1800;floppy - -# -# yet another example: any member of the group 'admin' running -# 'xsh' on tty*, is granted access (at any time) to the group 'plugdev' -# - -#xsh; tty* ;%admin;Al0000-2400;plugdev - -# -# End of group.conf file -# diff --git a/roles/linroom/templates/sssd.conf b/roles/linroom/templates/sssd.conf deleted file mode 100644 index cd745fa..0000000 --- a/roles/linroom/templates/sssd.conf +++ /dev/null @@ -1,30 +0,0 @@ -[sssd] -config_file_version = 2 -domains = fri1.uni-lj.si -enable_files_domain = False -services = nss, pam - -[nss] -filtered_groups = root -filtered_users = root -reconnection_retries = 3 - -[pam] -reconnection_retries = 3 - -[domain/fri1.uni-lj.si] -ad_domain = fri1.uni-lj.si -ad_server = dcv1fri1.fri1.uni-lj.si,dcv2fri1.fri1.uni-lj.si -ad_maximum_machine_account_password_age = 0 -ad_gpo_access_control = permissive -ad_enabled_domains = fri1.uni-lj.si, student.uni-lj.si, fkkt1.uni-lj.si, ef1.uni-lj.si, fe1.uni-lj.si, ff.uni-lj.si, fmf.uni-lj.si, fu.uni-lj.si, pef.uni-lj.si -krb5_realm = FRI1.UNI-LJ.SI -realmd_tags = manages-system joined-with-adcli -cache_credentials = True -id_provider = ad -krb5_store_password_if_offline = True -default_shell = /bin/bash -ldap_id_mapping = True -use_fully_qualified_names = True -fallback_homedir = /home/%u@%d -access_provider = ad diff --git a/roles/linroom/templates/systemd_group_override.conf b/roles/linroom/templates/systemd_group_override.conf deleted file mode 100644 index f3d177b..0000000 --- a/roles/linroom/templates/systemd_group_override.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Service] -SupplementaryGroups={{ additional_groups|join(' ') }} diff --git a/roles/linroom_ad/tasks/main.yml b/roles/linroom_ad/tasks/main.yml deleted file mode 100644 index bb9b362..0000000 --- a/roles/linroom_ad/tasks/main.yml +++ /dev/null @@ -1,40 +0,0 @@ -- name: Install sssd + samba + keyutil - apt: - name: - - sssd - - sssd-ad - - realmd - - samba-common-bin - - smbclient - - cifs-utils - - smbclient - state: latest -- name: Install kerberos utils - apt: - name: - - keyutils - - krb5-user -- name: Install PAM modules - apt: - name: libpam-modules - state: latest -- name: Enable create homedir on login - command: pam-auth-update --enable mkhomedir - become: true -- name: Check whether we already joined - command: /bin/bash -c "/usr/sbin/realm list" - register: realm_list_results -- name: Join using realmd - expect: - command: realm join --user=ad.join@FRI1.UNI-LJ.SI --computer-ou=OU=Ucilnice FRI1.UNI-LJ.SI - responses: - (?i)Password: "{{ad_join_password}}" - ignore_errors: yes - when: realm_list_results.stdout == "" - -- name: Copy sssd config - template: - src: sssd.conf - dest: "/etc/sssd/sssd.conf" - owner: root - mode: 0600 diff --git a/roles/linroom_ad/templates/lightdm-10-hide-users.conf b/roles/linroom_ad/templates/lightdm-10-hide-users.conf deleted file mode 100644 index bd04314..0000000 --- a/roles/linroom_ad/templates/lightdm-10-hide-users.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Seat:*] -greeter-hide-users=true diff --git a/roles/linroom_ad/templates/sssd.conf b/roles/linroom_ad/templates/sssd.conf deleted file mode 100644 index 6ac320f..0000000 --- a/roles/linroom_ad/templates/sssd.conf +++ /dev/null @@ -1,31 +0,0 @@ -[sssd] -config_file_version = 2 -domains = fri1.uni-lj.si -enable_files_domain = False -services = nss, pam - -[nss] -filtered_groups = root -filtered_users = root -reconnection_retries = 3 - -[pam] -reconnection_retries = 3 - -[domain/fri1.uni-lj.si] -ad_domain = fri1.uni-lj.si -ad_server = dcv1fri1.fri1.uni-lj.si,dcv2fri1.fri1.uni-lj.si -ad_maximum_machine_account_password_age = 0 -ad_gpo_access_control = permissive -ad_enabled_domains = fri1.uni-lj.si, student.uni-lj.si, fkkt1.uni-lj.si, ef1.uni-lj.si, fe1.uni-lj.si, ff.uni-lj.si, fmf.uni-lj.si, fu.uni-lj.si, pef.uni-lj.si -krb5_realm = FRI1.UNI-LJ.SI -realmd_tags = manages-system joined-with-adcli -cache_credentials = True -id_provider = ad -krb5_store_password_if_offline = True -default_shell = /bin/bash -ldap_id_mapping = True -use_fully_qualified_names = True -fallback_homedir = /home/%u@%d -access_provider = ad -ad_gpo_ignore_unreadable = True diff --git a/roles/winroom/defaults/main.yml b/roles/winroom/defaults/main.yml deleted file mode 100644 index af90961..0000000 --- a/roles/winroom/defaults/main.yml +++ /dev/null @@ -1,6 +0,0 @@ -ansible_connection: winrm -ansible_winrm_transport: ntlm -ansible_winrm_server_cert_validation: ignore -ansible_port: 5985 -logon_type: interactive -installers: \\ucilnicesmb.fri1.uni-lj.si\ucilnice_d\install diff --git a/roles/winroom/tasks/7zip.yml b/roles/winroom/tasks/7zip.yml deleted file mode 100644 index 05aebff..0000000 --- a/roles/winroom/tasks/7zip.yml +++ /dev/null @@ -1,18 +0,0 @@ -- name: Install 7-zip - win_chocolatey: - name: 7zip - register: install - -- when: install.changed - block: - - name: Create 7-zip filetype - win_command: cmd.exe /c ftype 7-zip=%ProgramFiles%\7-zip\7zFM.exe - - - name: Associate 7-zip with archive filetypes - win_command: cmd.exe /c assoc .{{ item }}=7-zip - loop: - - gz - - tar - - targz - - rar - - 7z diff --git a/roles/winroom/tasks/AAHRP-63263.yml b/roles/winroom/tasks/AAHRP-63263.yml deleted file mode 100644 index 0e66b32..0000000 --- a/roles/winroom/tasks/AAHRP-63263.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Analiza algoritmov in hevristično reševanje problemov -# matej.piculin@fri.uni-lj.si -# Windows, Java JDK, Eclipse, R, RStudio -- include_tasks: rstudio.yml -- include_tasks: eclipse.yml -- include_tasks: jdk.yml diff --git a/roles/winroom/tasks/APS1-63279.yml b/roles/winroom/tasks/APS1-63279.yml deleted file mode 100644 index b35fcad..0000000 --- a/roles/winroom/tasks/APS1-63279.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Algoritmi in podatkovne strukture 1 -# tomaz.hocevar@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si, polz@fri.uni-lj.si -# Windows, Java JDK, Eclipse -# - include_tasks: JDK.yml -# - include_tasks: Eclipse.yml -- include_tasks: c_development.yml -- include_tasks: vscode.yml - diff --git a/roles/winroom/tasks/ARP1-63545C.yml b/roles/winroom/tasks/ARP1-63545C.yml deleted file mode 100644 index 4c50bf0..0000000 --- a/roles/winroom/tasks/ARP1-63545C.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Aktualno raziskovalno področje 1 -# Veljko.Pejovic@fri.uni-lj.si -# Android Studio -- include_tasks: android_studio.yml diff --git a/roles/winroom/tasks/BMO-63259.yml b/roles/winroom/tasks/BMO-63259.yml deleted file mode 100644 index 10c9e00..0000000 --- a/roles/winroom/tasks/BMO-63259.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Brezžična in mobilna omrežja -# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si -# Windows, VMware Workstation 16.2.4 Player, wireshark -- include_tasks: wireshark.yml -- include_tasks: vmware_player.yml diff --git a/roles/winroom/tasks/DF-63530.yml b/roles/winroom/tasks/DF-63530.yml deleted file mode 100644 index ae8557c..0000000 --- a/roles/winroom/tasks/DF-63530.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Digitalna forenzika -# Aleks.Huc@fri.uni-lj.si, Gasper.FeleZorz@fri.uni-lj.si -# Windows, GNU/Linux, GNS3, VirtualBox -- include_tasks: gns3.yml -- include_tasks: virtualbox.yml diff --git a/roles/winroom/tasks/DN-63260.yml b/roles/winroom/tasks/DN-63260.yml deleted file mode 100644 index ff2006a..0000000 --- a/roles/winroom/tasks/DN-63260.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Digitalno načrtovanje -# Nejc.Ilc@fri.uni-lj.si -# Windows, Vivado 2022.1 -- include_tasks: vivado.yml diff --git a/roles/winroom/tasks/DPS-63744.yml b/roles/winroom/tasks/DPS-63744.yml deleted file mode 100644 index c389a45..0000000 --- a/roles/winroom/tasks/DPS-63744.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Digitalno procesiranje signalov -# Aleks.Huc@fri.uni-lj.si -# Windows, GNU/Linux, Matlab, wfdb, Octave, Audacity -- include_tasks: matlab.yml -- include_tasks: wfdb.yml -- include_tasks: octave.yml -- include_tasks: audacity.yml diff --git a/roles/winroom/tasks/DV-63718.yml b/roles/winroom/tasks/DV-63718.yml deleted file mode 100644 index b730380..0000000 --- a/roles/winroom/tasks/DV-63718.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Digitalna vezja -# Miha.Moskon@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution -- include_tasks: logisim.yml diff --git a/roles/winroom/tasks/EP-63249.yml b/roles/winroom/tasks/EP-63249.yml deleted file mode 100644 index 1cc049d..0000000 --- a/roles/winroom/tasks/EP-63249.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Elektronsko poslovanje -# David.Jelenc@fri.uni-lj.si -# Windows, VirtualBox, Android Studio -# -- include_tasks: virtualbox.yml -- include_tasks: android_studio.yml diff --git a/roles/winroom/tasks/FP-63507.yml b/roles/winroom/tasks/FP-63507.yml deleted file mode 100644 index 6c333c4..0000000 --- a/roles/winroom/tasks/FP-63507.yml +++ /dev/null @@ -1,11 +0,0 @@ -# Funkcijsko programiranje -# Klemen.Klanjscek@fri.uni-lj.si, Matjaz.Kukar@fri.uni-lj.si -# Windows, GNU/Linux, VS Code, Python 3, Racket (z DrRacket), SML/NJ, Emacs, rlwrap -# -- include_tasks: vscode.yml -- include_tasks: python3.yml -- include_tasks: racket.yml -- include_tasks: emacs.yml -- include_tasks: smlnj.yml - - diff --git a/roles/winroom/tasks/GO-63715.yml b/roles/winroom/tasks/GO-63715.yml deleted file mode 100644 index 926fc4a..0000000 --- a/roles/winroom/tasks/GO-63715.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Grafično oblikovanje -# Blaz.Meden@fri.uni-lj.si, ilb@fri.uni-lj.si -# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje) -# -- include_tasks: blender.yml -- include_tasks: adobe_cs.yml -- include_tasks: inkscape.yml -- include_tasks: gimp.yml - diff --git a/roles/winroom/tasks/IS-63714.yml b/roles/winroom/tasks/IS-63714.yml deleted file mode 100644 index 2dd62b0..0000000 --- a/roles/winroom/tasks/IS-63714.yml +++ /dev/null @@ -1,10 +0,0 @@ -# Informacijski sistemi -# Miha.Grohar@fri.uni-lj.si -# Windows, GNU/Linux, Docker, VS Code, dotnet6 SDK, GIT, Android Studio - -- include_tasks: docker.yml -- include_tasks: vscode.yml -- include_tasks: dotnet6.yml -- include_tasks: git.yml -- include_tasks: android_studio.yml - diff --git a/roles/winroom/tasks/IVZ-63521.yml b/roles/winroom/tasks/IVZ-63521.yml deleted file mode 100644 index ca0a419..0000000 --- a/roles/winroom/tasks/IVZ-63521.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Informacijska varnost in zasebnost -# David.Jelenc@fri.uni-lj.si -# Java JDK, IntelliJ IDEA, VirtualBox -- include_tasks: jdk.yml -- include_tasks: idea.yml -- include_tasks: virtualbox.yml diff --git a/roles/winroom/tasks/KCR-63550.yml b/roles/winroom/tasks/KCR-63550.yml deleted file mode 100644 index 9fa8298..0000000 --- a/roles/winroom/tasks/KCR-63550.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Komunikacija človek računalnik -# Ales.Smrdel@fri.uni-lj.si -# Java JDK, Matlab, wfdb, Apache NetBeans -- include_tasks: jdk.yml -- include_tasks: matlab.yml -- include_tasks: wfdb.yml -- include_tasks: netbeans.yml diff --git a/roles/winroom/tasks/KPOV-63716.yml b/roles/winroom/tasks/KPOV-63716.yml deleted file mode 100644 index 248eefc..0000000 --- a/roles/winroom/tasks/KPOV-63716.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Komunikacijski protokoli in omrežna varnost -# Aleks.Huc@fri.uni-lj.si, Gasper.FeleZorz@fri.uni-lj.si -# Windows, GNU/Linux, GNS3, VirtualBox -- include_tasks: gns.yml -- include_tasks: virtualbox.yml diff --git a/roles/winroom/tasks/MRO-63257.yml b/roles/winroom/tasks/MRO-63257.yml deleted file mode 100644 index 617f9e2..0000000 --- a/roles/winroom/tasks/MRO-63257.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Modeliranje računalniških omrežij -# Miha.Janez@fri.uni-lj.si -# OMNeT++, INET Framework -- include_tasks: omnetpp.yml diff --git a/roles/winroom/tasks/MV-63288.yml b/roles/winroom/tasks/MV-63288.yml deleted file mode 100644 index 288fc10..0000000 --- a/roles/winroom/tasks/MV-63288.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Multimedijske vsebine -# Blaz.Meden@fri.uni-lj.si -# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje) - -- include_tasks: blender.yml -- include_tasks: adobe_cs.yml -- include_tasks: processing.yml -- include_tasks: inkscape.yml -- include_tasks: gimp.yml diff --git a/roles/winroom/tasks/NDN-63729.yml b/roles/winroom/tasks/NDN-63729.yml deleted file mode 100644 index c4c5ed3..0000000 --- a/roles/winroom/tasks/NDN-63729.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Načrtovanje digitalnih naprav -# Miran.Koprivec@fri.uni-lj.si, Miha.Moskon@fri.uni-lj.si -# Windows, Vivado 2022.1 -# Načrtovanje digitalnih naprav -# Miha.Moskon@fri.uni-lj.si -# Windows, Vivado 2022.1 -- include_tasks: vivado.yml diff --git a/roles/winroom/tasks/NM-63522.yml b/roles/winroom/tasks/NM-63522.yml deleted file mode 100644 index abc6437..0000000 --- a/roles/winroom/tasks/NM-63522.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Numerična matematika -# Martin.Vuk@fri.uni-lj.si -# VS Code, Julia -- include_tasks: vscode.yml -- include_tasks: julia.yml diff --git a/roles/winroom/tasks/NPMP-63512.yml b/roles/winroom/tasks/NPMP-63512.yml deleted file mode 100644 index caa3040..0000000 --- a/roles/winroom/tasks/NPMP-63512.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Nekonvencionalne platforme in metode procesiranja -# Miha.Janez@fri.uni-lj.si, Miha.Moskon@fri.uni-lj.si -# QCADesigner-E - -- include_tasks: qcadesigner-e.yml diff --git a/roles/winroom/tasks/NRG-63553.yml b/roles/winroom/tasks/NRG-63553.yml deleted file mode 100644 index 2533fca..0000000 --- a/roles/winroom/tasks/NRG-63553.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Napredna računalniška grafika -# Ziga.Lesar@fri.uni-lj.si -# Windows, Build Tools for Visual Studio 2022 - -- include_tasks: visual_studio.yml diff --git a/roles/winroom/tasks/OBSS-63514.yml b/roles/winroom/tasks/OBSS-63514.yml deleted file mode 100644 index daaa24c..0000000 --- a/roles/winroom/tasks/OBSS-63514.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Obdelava biomedicinskih signalov in slik -# Ziga.Pirnar@fri.uni-lj.si -# GNU/Linux, Matlab, wfdb -- include_tasks: matlab.yml -- include_tasks: wfdb.yml diff --git a/roles/winroom/tasks/ODV-63204.yml b/roles/winroom/tasks/ODV-63204.yml deleted file mode 100644 index 401665b..0000000 --- a/roles/winroom/tasks/ODV-63204.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Osnove digitalnih vezij -# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution -- include_tasks: logisim.yml diff --git a/roles/winroom/tasks/OO-63271.yml b/roles/winroom/tasks/OO-63271.yml deleted file mode 100644 index 50cdbdb..0000000 --- a/roles/winroom/tasks/OO-63271.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Osnove oblikovanja -# Blaz.Meden@fri.uni-lj.si, Narvika.Bovcon@fri.uni-lj.si -# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje) -- include_tasks: blender.yml -- include_tasks: adobe_cs.yml -- include_tasks: inkscape.yml -- include_tasks: gimp.yml - diff --git a/roles/winroom/tasks/OR-63717.yml b/roles/winroom/tasks/OR-63717.yml deleted file mode 100644 index 7bac823..0000000 --- a/roles/winroom/tasks/OR-63717.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Organizacija računalnikov -# Robert.Rozman@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution, RAVINOR, CubeIDE + QEMU Embedded plugin -- include_tasks: logisim.yml -- include_tasks: stm32cube.yml -- include_tasks: ninja.yml -- include_tasks: cmake.yml -- include_tasks: gcc-arm.yml -# TODO: RAVINOR, CubeIDE diff --git a/roles/winroom/tasks/ORS-63218.yml b/roles/winroom/tasks/ORS-63218.yml deleted file mode 100644 index 525ca93..0000000 --- a/roles/winroom/tasks/ORS-63218.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Osnove Računalniških Sistemov -# Patricio.Bulic@fri.uni-lj.si -# - -- include_tasks: vscode.yml -- include_tasks: sifive.yml diff --git a/roles/winroom/tasks/OS-63709.yml b/roles/winroom/tasks/OS-63709.yml deleted file mode 100644 index 44edcd6..0000000 --- a/roles/winroom/tasks/OS-63709.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Operacijski sistemi -# Borut.Batagelj@fri.uni-lj.si, Ziga.Emersic@fri.uni-lj.si, Bojan.Klemenc@fri.uni-lj.si, Matej.Vitek@fri.uni-lj.si -# VirtualBox -- include_tasks: virtualbox.yml diff --git a/roles/winroom/tasks/OS-63741.yml b/roles/winroom/tasks/OS-63741.yml deleted file mode 100644 index 9e56fad..0000000 --- a/roles/winroom/tasks/OS-63741.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Odločitveni sistemi -# Martin.Mozina@fri.uni-lj.si -# Windows -- name: Odlocitveni sistemi - debug: - msg: "Odločitveni sistemi 63741 - brez zahtev" diff --git a/roles/winroom/tasks/OUI-63214.yml b/roles/winroom/tasks/OUI-63214.yml deleted file mode 100644 index 10db320..0000000 --- a/roles/winroom/tasks/OUI-63214.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Osnove umetne inteligence -# Jure.Zabkar@fri.uni-lj.si, Ales.Papic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Marko.Zeman@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si -# Orange, Weka 3, BayesFusion - -- include_tasks: orange.yml -- include_tasks: weka.yml -- include_tasks: bayesfusion.yml diff --git a/roles/winroom/tasks/P2-63278.yml b/roles/winroom/tasks/P2-63278.yml deleted file mode 100644 index 45b8e25..0000000 --- a/roles/winroom/tasks/P2-63278.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Programiranje 2 -# bostjan.slivnik@fri.uni-lj.si -# gedit, vscode, pdf viewer (evince), gcc, g++, make, JDK - -- include_tasks: jdk.yml -- include_tasks: gedit.yml -- include_tasks: vscode.yml -- include_tasks: c_development.yml diff --git a/roles/winroom/tasks/P2-63706.yml b/roles/winroom/tasks/P2-63706.yml deleted file mode 100644 index f704f51..0000000 --- a/roles/winroom/tasks/P2-63706.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Programiranje 2 -# Tomaz.Dobravec@fri.uni-lj.si -# Windows, Java JDK, IntelliJ IDEA, Apache NetBeans - -- include_tasks: jdk.yml -- include_tasks: idea.yml -- include_tasks: netbeans.yml diff --git a/roles/winroom/tasks/PA-63737.yml b/roles/winroom/tasks/PA-63737.yml deleted file mode 100644 index 27258be..0000000 --- a/roles/winroom/tasks/PA-63737.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Procesna avtomatika -# Nejc.Ilc@fri.uni-lj.si -# Windows, VMware Workstation 16.2.4 Player - -- include_tasks: vmware_player.yml diff --git a/roles/winroom/tasks/PB-63707.yml b/roles/winroom/tasks/PB-63707.yml deleted file mode 100644 index c142839..0000000 --- a/roles/winroom/tasks/PB-63707.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Podatkovne baze -# Ales.Jaklic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Luka.Sajn@fri.uni-lj.si -# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++ -- include_tasks: eclipse.yml -- include_tasks: dotnet6.yml -- include_tasks: jupyter.yml -- include_tasks: jdk.yml -- include_tasks: powerdesigner.yml -- include_tasks: pyodbc.yml -- include_tasks: mysql_workbench.yml -- include_tasks: mysql-odbc-connector.yml -- include_tasks: notepad++.yml diff --git a/roles/winroom/tasks/PB2-63713.yml b/roles/winroom/tasks/PB2-63713.yml deleted file mode 100644 index 4959d52..0000000 --- a/roles/winroom/tasks/PB2-63713.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Podatkovne baze 2 -# Aljaz.Zrnec@fri.uni-lj.si -# Windows -# Podatkovne baze 2 -# Aljaz.Zrnec@fri.uni-lj.si -# Power designer 12.5 -- include_tasks: powerdesigner.yml diff --git a/roles/winroom/tasks/PJC-63769.yml b/roles/winroom/tasks/PJC-63769.yml deleted file mode 100644 index 3dd3ac5..0000000 --- a/roles/winroom/tasks/PJC-63769.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Programski jezik C -# Tomaz.Dobravec@fri.uni-lj.si -# Windows, Pelles C - -- include_tasks: pelles-c.yml diff --git a/roles/winroom/tasks/PS-63261.yml b/roles/winroom/tasks/PS-63261.yml deleted file mode 100644 index 4b01beb..0000000 --- a/roles/winroom/tasks/PS-63261.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Porazdeljeni sistemi -# Davor.Sluga@fri.uni-lj.si -# Windows, VS Code, golang -- include_tasks: vscode.yml -- include_tasks: golang.yml diff --git a/roles/winroom/tasks/PSP-63287.yml b/roles/winroom/tasks/PSP-63287.yml deleted file mode 100644 index 6e86917..0000000 --- a/roles/winroom/tasks/PSP-63287.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Programiranje specifičnih platform -# Veljko.Pejovic@fri.uni-lj.si -# Android Studio, Arduino IDE - -- include_tasks: android_studio.yml -- include_tasks: arduino.yml diff --git a/roles/winroom/tasks/PUI-63768.yml b/roles/winroom/tasks/PUI-63768.yml deleted file mode 100644 index be36b17..0000000 --- a/roles/winroom/tasks/PUI-63768.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Planiranje in upravljanje informatike -# damjan.fujs@fri.uni-lj.si -# Planiranje in upravljanje informatike (VS) -- include_tasks: projectlibre.yml diff --git a/roles/winroom/tasks/RA-63703.yml b/roles/winroom/tasks/RA-63703.yml deleted file mode 100644 index 9fd7845..0000000 --- a/roles/winroom/tasks/RA-63703.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Računalniška arhitektura -# Ziga.Pusnik@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si, Robert.Rozman@fri.uni-lj.si, Mira.Trebar@fri.uni-lj.si -# Windows, RAVINOR, CubeIDE + QEMU Embedded plugin, WinIdea 9.21 + GCC + QEMU, WinIdea 9.12.256 (FRISMS kompatibilna), Visual2 - -- include_tasks: stm32cube.yml -- include_tasks: winidea.yml -- include_tasks: visual2.yml diff --git a/roles/winroom/tasks/RGTI-63269.yml b/roles/winroom/tasks/RGTI-63269.yml deleted file mode 100644 index 099919c..0000000 --- a/roles/winroom/tasks/RGTI-63269.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Računalniška grafika in tehnologija iger -# Ziga.Lesar@fri.uni-lj.si -# Windows, Unity -- include_tasks: unity.yml diff --git a/roles/winroom/tasks/RIS-63252.yml b/roles/winroom/tasks/RIS-63252.yml deleted file mode 100644 index 698f7ce..0000000 --- a/roles/winroom/tasks/RIS-63252.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Razvoj informacijskih sistemov -# Aljaz.Zrnec@fri.uni-lj.si -# Power designer 12.5 -- include_tasks: powerdesigner.yml diff --git a/roles/winroom/tasks/RK-63209.yml b/roles/winroom/tasks/RK-63209.yml deleted file mode 100644 index fe7a9b8..0000000 --- a/roles/winroom/tasks/RK-63209.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Računalniške komunikacije -# Ales.Jaklic@fri.uni-lj.si, Matjaz.Pancur@fri.uni-lj.si, Jure.Tuta@fri.uni-lj.si, Domen.Kosir@fri.uni-lj.si -# GNU/Linux, GNS3, Docker, VS Code, wireshark, Java JDK, Python 3 -- include_tasks: docker.yml -- include_tasks: gns3.yml -- include_tasks: vscode.yml -- include_tasks: wireshark.yml -- include_tasks: jdk.yml - diff --git a/roles/winroom/tasks/RK-63708.yml b/roles/winroom/tasks/RK-63708.yml deleted file mode 100644 index d03d8c0..0000000 --- a/roles/winroom/tasks/RK-63708.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Računalniške komunikacije -# Matjaz.Pancur@fri.uni-lj.si, Miha.Grohar@fri.uni-lj.si -# GNU/Linux, GNS3, Docker, VS Code, wireshark, Java JDK, Python 3 -- include_tasks: docker.yml -- include_tasks: gns3.yml -- include_tasks: vscode.yml -- include_tasks: wireshark.yml -- include_tasks: jdk.yml - diff --git a/roles/winroom/tasks/RPOI-90066.yml b/roles/winroom/tasks/RPOI-90066.yml deleted file mode 100644 index fc15333..0000000 --- a/roles/winroom/tasks/RPOI-90066.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Računalniška podpora oblikovanju I (ALUO) -# Matija.Marolt@fri.uni-lj.si -# SolidWorks -# Računalniška podpora oblikovanju I (ALUO) -# Matija.Marolt@fri.uni-lj.si -# SolidWorks diff --git a/roles/winroom/tasks/RZP-63523.yml b/roles/winroom/tasks/RZP-63523.yml deleted file mode 100644 index ecaf941..0000000 --- a/roles/winroom/tasks/RZP-63523.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Računalniška zvočna produkcija -# Aleks.Huc@fri.uni-lj.si -# IntelliJ IDEA, Audacity, GIT -- include_tasks: git.yml -- include_tasks: audacity.yml -- include_tasks: IDEA.yml - diff --git a/roles/winroom/tasks/SP-63255.yml b/roles/winroom/tasks/SP-63255.yml deleted file mode 100644 index f0a42a4..0000000 --- a/roles/winroom/tasks/SP-63255.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Spletno Programiranje -# dejan.lavbic@fri.uni-lj.si -# git, docker, Node.js + npm, Visual Studio Code -- include_tasks: git.yml -- include_tasks: docker.yml -- include_tasks: nodejs.yml diff --git a/roles/winroom/tasks/ST-63727.yml b/roles/winroom/tasks/ST-63727.yml deleted file mode 100644 index 5fa86f8..0000000 --- a/roles/winroom/tasks/ST-63727.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Spletne tehnologije -# David.Jelenc@fri.uni-lj.si -# Windows, VS Code, XAMPP -- include_tasks: vscode.yml -- include_tasks: xampp.yml diff --git a/roles/winroom/tasks/SU-63519.yml b/roles/winroom/tasks/SU-63519.yml deleted file mode 100644 index 8eb82b1..0000000 --- a/roles/winroom/tasks/SU-63519.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Strojno učenje -# matej.piculin@fri.uni-lj.si, Petar.Vracar@fri.uni-lj.si -# Windows, R, RStudio -- include_tasks: rstudio.yml diff --git a/roles/winroom/tasks/TINR-63740.yml b/roles/winroom/tasks/TINR-63740.yml deleted file mode 100644 index c8663a7..0000000 --- a/roles/winroom/tasks/TINR-63740.yml +++ /dev/null @@ -1,3 +0,0 @@ -# Tehnologija iger in navidezna resničnost -# Bojan.Klemenc@fri.uni-lj.si -# macOS, Xcode diff --git a/roles/winroom/tasks/TIS-63216.yml b/roles/winroom/tasks/TIS-63216.yml deleted file mode 100644 index 1b05a8e..0000000 --- a/roles/winroom/tasks/TIS-63216.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Teorija informacij in sistemov -# Davor.Sluga@fri.uni-lj.si -# Windows, VS Code, Python 3 -- include_tasks: vscode.yml -- include_tasks: thonny.yml diff --git a/roles/winroom/tasks/TUP-63226.yml b/roles/winroom/tasks/TUP-63226.yml deleted file mode 100644 index 3239da9..0000000 --- a/roles/winroom/tasks/TUP-63226.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Tehnologija upravljanja podatkov -# Luka.Sajn@fri.uni-lj.si -# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++ -- include_tasks: eclipse.yml -- include_tasks: dotnet6.yml -- include_tasks: jupyter.yml -- include_tasks: jdk.yml -- include_tasks: powerdesigner.yml -- include_tasks: mysql_workbench.yml -- include_tasks: mysql-odbc-connector.yml -- include_tasks: notepad++.yml - diff --git a/roles/winroom/tasks/UI-63720.yml b/roles/winroom/tasks/UI-63720.yml deleted file mode 100644 index 3019f30..0000000 --- a/roles/winroom/tasks/UI-63720.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Umetna inteligenca -# Petar.Vracar@fri.uni-lj.si -# Windows, R, RStudio -- include_tasks: rstudio.yml diff --git a/roles/winroom/tasks/UV-63721.yml b/roles/winroom/tasks/UV-63721.yml deleted file mode 100644 index 419849d..0000000 --- a/roles/winroom/tasks/UV-63721.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Uporabniški vmesniki -# Ales.Smrdel@fri.uni-lj.si -# Windows, GNU/Linux, Java JDK, IntelliJ IDEA, javafx, SceneBuilder, X11 development, Wayland development, gtk+ development, glade, python -- include_tasks: jdk.yml -- include_tasks: idea.yml -- include_tasks: javafx.yml -- include_tasks: gui_development.yml -- include_tasks: scenebuilder.yml diff --git a/roles/winroom/tasks/UZ-63267.yml b/roles/winroom/tasks/UZ-63267.yml deleted file mode 100644 index ee2c984..0000000 --- a/roles/winroom/tasks/UZ-63267.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Umetno zaznavanje -# jon.muhovic@fe.uni-lj.si -# Python3, Python 3 -- include_tasks: python3.yml diff --git a/roles/winroom/tasks/VN-63728.yml b/roles/winroom/tasks/VN-63728.yml deleted file mode 100644 index 3fb8d44..0000000 --- a/roles/winroom/tasks/VN-63728.yml +++ /dev/null @@ -1,9 +0,0 @@ -# Vhodno-izhodne naprave -# Robert.Rozman@fri.uni-lj.si -# Windows, Logisim Evolution, RAVINOR, WinIdea 9.12.256 (FRISMS kompatibilna), LTSpice - -- include_tasks: logisim.yml -- include_tasks: winidea-frisms.yml -- include_tasks: winidea.yml -- include_tasks: ltspice.yml - diff --git a/roles/winroom/tasks/VP-63775.yml b/roles/winroom/tasks/VP-63775.yml deleted file mode 100644 index e7c34e3..0000000 --- a/roles/winroom/tasks/VP-63775.yml +++ /dev/null @@ -1,13 +0,0 @@ -# Varnost Podatkov -# david.jelenc@fri.uni-lj.si -# Python (in standardno pripadajoča šara jupyter lab) in IntelliJ IDEA PyCharm CE -# PyCharm -# Java (kar je bilo lani bo ok) in IntelliJ IDEA CE -# maven -# git -- include_tasks: git.yml -- include_tasks: maven.yml -- include_tasks: idea.yml -- include_tasks: jdk.yml -- include_tasks: jupyter.yml -- include_tasks: pycharm.yml diff --git a/roles/winroom/tasks/VPSA-63735.yml b/roles/winroom/tasks/VPSA-63735.yml deleted file mode 100644 index ba8d41d..0000000 --- a/roles/winroom/tasks/VPSA-63735.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Vzporedni in porazdeljeni sistemi in algoritmi -# Davor.Sluga@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si -# Windows, VS Code, Build Tools for Visual Studio 2022 -- include_tasks: vscode.yml -- include_tasks: visual_studio.yml diff --git a/roles/winroom/tasks/VZR-63543.yml b/roles/winroom/tasks/VZR-63543.yml deleted file mode 100644 index d847462..0000000 --- a/roles/winroom/tasks/VZR-63543.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Visoko zmogljivo računanje -# Davor.Sluga@fri.uni-lj.si -# Windows, VS Code -- include_tasks: vscode.yml diff --git a/roles/winroom/tasks/adobe_cs.yml b/roles/winroom/tasks/adobe_cs.yml deleted file mode 100644 index a033864..0000000 --- a/roles/winroom/tasks/adobe_cs.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO ugotovi, kaj narediti z Adobe CS diff --git a/roles/winroom/tasks/all_classes.yml b/roles/winroom/tasks/all_classes.yml deleted file mode 100644 index 1e4427e..0000000 --- a/roles/winroom/tasks/all_classes.yml +++ /dev/null @@ -1,54 +0,0 @@ -- import_tasks: AAHRP-63263.yml -- import_tasks: APS1-63279.yml -- import_tasks: ARP1-63545C.yml -- import_tasks: BMO-63259.yml -- import_tasks: DF-63530.yml -- import_tasks: DN-63260.yml -- import_tasks: DPS-63744.yml -- import_tasks: DV-63718.yml -- import_tasks: EP-63249.yml -- import_tasks: FP-63507.yml -- import_tasks: GO-63715.yml -- import_tasks: IS-63714.yml -- import_tasks: IVZ-63521.yml -- import_tasks: KCR-63550.yml -- import_tasks: KPOV-63716.yml -- import_tasks: MRO-63257.yml -- import_tasks: MV-63288.yml -- import_tasks: NDN-63729.yml -- import_tasks: NM-63522.yml -- import_tasks: NPMP-63512.yml -- import_tasks: NRG-63553.yml -- import_tasks: OBSS-63514.yml -- import_tasks: ODV-63204.yml -- import_tasks: OO-63271.yml -- import_tasks: OR-63717.yml -- import_tasks: OS-63709.yml -- import_tasks: OS-63741.yml -- import_tasks: OUI-63214.yml -- import_tasks: P2-63706.yml -- import_tasks: PA-63737.yml -- import_tasks: PB-63707.yml -- import_tasks: PB2-63713.yml -- import_tasks: PJC-63769.yml -- import_tasks: PS-63261.yml -- import_tasks: PSP-63287.yml -- import_tasks: PUI-63768.yml -- import_tasks: RA-63703.yml -- import_tasks: RGTI-63269.yml -- import_tasks: RIS-63252.yml -- import_tasks: RK-63209.yml -- import_tasks: RK-63708.yml -- import_tasks: RPOI-90066.yml -- import_tasks: RZP-63523.yml -- import_tasks: ST-63727.yml -- import_tasks: SU-63519.yml -- import_tasks: TINR-63740.yml -- import_tasks: TIS-63216.yml -- import_tasks: TUP-63226.yml -- import_tasks: UI-63720.yml -- import_tasks: UV-63721.yml -- import_tasks: UZ-63267.yml -- import_tasks: VN-63728.yml -- import_tasks: VPSA-63735.yml -- import_tasks: VZR-63543.yml diff --git a/roles/winroom/tasks/android_studio.yml b/roles/winroom/tasks/android_studio.yml deleted file mode 100644 index 6a85812..0000000 --- a/roles/winroom/tasks/android_studio.yml +++ /dev/null @@ -1,76 +0,0 @@ -- name: Set Android Studio version - set_fact: - sdk_path: C:\android-sdk - studio_version: "2021.3.1.16" - tools_version: "8512546_latest" - -- name: Check Android Studio tools - win_stat: - path: "{{ sdk_path }}\\cmdline-tools\\cmdline-tools\\bin\\sdkmanager.bat" - register: tools - -- when: not tools.stat.exists - block: - - name: Download Android Studio tools - win_get_url: - url: "https://dl.google.com/android/repository/commandlinetools-win-{{ tools_version }}.zip" - dest: C:\ - - - name: Extract Android Studio tools - win_unzip: - src: "C:\\commandlinetools-win-{{ tools_version }}.zip" - dest: "{{ sdk_path }}\\cmdline-tools" - delete_archive: yes - -- name: Accept Android SDK licenses - win_shell: sh -c "yes | /c/android-sdk/cmdline-tools/cmdline-tools/bin/sdkmanager.bat --licenses" - -- name: Install Android SDK - win_shell: | - {{ sdk_path }}\\cmdline-tools\\cmdline-tools\\bin\\sdkmanager --install "build-tools;33.0.0" "cmdline-tools;latest" "emulator" "ndk-bundle" "ndk;25.1.8937393" "platform-tools" "platforms;android-33" "sources;android-33" "system-images;android-33;google_apis;arm64-v8a" "system-images;android-33;google_apis;x86_64" - -- name: Install Android Studio - win_package: - path: "https://redirector.gvt1.com/edgedl/android/studio/install/{{ studio_version }}/android-studio-{{ studio_version }}-windows.exe" - arguments: /S /AllUsers - expected_return_code: [0, 1223, 3010] - creates_path: "%ProgramFiles%\\Android\\Android Studio\\bin\\studio64.exe" - -- name: Create Android Studio data directory - win_file: - path: D:\.android - state: directory - -- name: Set Android Studio environment variables - win_environment: - level: machine - variables: - ANDROID_HOME: "{{ sdk_path }}" - ANDROID_PREFS_ROOT: D:\ - GRADLE_USER_HOME: D:\.gradle - -- name: Check HAXM install status - win_stat: - path: "%ProgramFiles%\\Intel\\HAXM" - register: file - -- when: not file.stat.exists - block: - - name: Download HAXM - win_get_url: - url: https://github.com/intel/haxm/releases/download/v7.7.1/haxm-windows_v7_7_1.zip - dest: C:\ - register: download - - - name: Unzip HAXM - win_unzip: - src: "{{ download.dest }}" - dest: C:\haxm - - - name: Install HAXM - win_command: C:\haxm\silent_install.bat - - - name: Remove temporaries - win_file: - path: C:\haxm - state: absent diff --git a/roles/winroom/tasks/arduino.yml b/roles/winroom/tasks/arduino.yml deleted file mode 100644 index 566f229..0000000 --- a/roles/winroom/tasks/arduino.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install Arduino IDE - win_package: - path: https://downloads.arduino.cc/arduino-ide/arduino-ide_2.0.0_Windows_64bit.exe - arguments: /S /AllUsers - creates_path: "%ProgramFiles%\\Arduino IDE\\Arduino IDE.exe" - -# TODO check if anything else is needed (esp8266com)? diff --git a/roles/winroom/tasks/audacity.yml b/roles/winroom/tasks/audacity.yml deleted file mode 100644 index bd11fd6..0000000 --- a/roles/winroom/tasks/audacity.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Audacity - win_chocolatey: - name: audacity diff --git a/roles/winroom/tasks/bayesfusion.yml b/roles/winroom/tasks/bayesfusion.yml deleted file mode 100644 index 4dfbd99..0000000 --- a/roles/winroom/tasks/bayesfusion.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Install BayesFusion - win_package: - path: "{{ installers }}\\genie-academic-setup-4.0.1922-x86.exe" - arguments: /VerySilent - creates_path: "%ProgramFiles(x86)%\\GeNIe 4.0 Academic\\genie.exe" diff --git a/roles/winroom/tasks/blender.yml b/roles/winroom/tasks/blender.yml deleted file mode 100644 index 8985fd2..0000000 --- a/roles/winroom/tasks/blender.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Blender - win_package: - path: https://ftp.nluug.nl/pub/graphics/blender/release/Blender3.3/blender-3.3.0-windows-x64.msi diff --git a/roles/winroom/tasks/c_development.yml b/roles/winroom/tasks/c_development.yml deleted file mode 100644 index 88cfb73..0000000 --- a/roles/winroom/tasks/c_development.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install C development tools - debug: - msg: "Do not install C development tools" diff --git a/roles/winroom/tasks/chrome.yml b/roles/winroom/tasks/chrome.yml deleted file mode 100644 index 221c6ce..0000000 --- a/roles/winroom/tasks/chrome.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install Chrome - win_chocolatey: - name: googlechrome - -- name: Disable Chrome updates - win_regedit: - path: HKLM:\SOFTWARE\Policies\Google\Update - name: AutoUpdateCheckPeriodMinutes - type: dword - data: 0 diff --git a/roles/winroom/tasks/cmake.yml b/roles/winroom/tasks/cmake.yml deleted file mode 100644 index a678bdf..0000000 --- a/roles/winroom/tasks/cmake.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install cmake - debug: - msg: "Do not install cmake" diff --git a/roles/winroom/tasks/docker.yml b/roles/winroom/tasks/docker.yml deleted file mode 100644 index 4640904..0000000 --- a/roles/winroom/tasks/docker.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO diff --git a/roles/winroom/tasks/dotnet6.yml b/roles/winroom/tasks/dotnet6.yml deleted file mode 100644 index 62e8167..0000000 --- a/roles/winroom/tasks/dotnet6.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install .NET 6 SDK - win_chocolatey: - name: dotnet-6.0-sdk diff --git a/roles/winroom/tasks/eclipse.yml b/roles/winroom/tasks/eclipse.yml deleted file mode 100644 index 064d5fa..0000000 --- a/roles/winroom/tasks/eclipse.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Set Eclipse version - set_fact: - target_version: "4.25" - -- name: Install Eclipse - win_chocolatey: - name: eclipse - version: "{{ target_version }}" - -- name: Set up default directories for Eclipse - win_lineinfile: - path: "%ProgramFiles%\\Eclipse {{ target_version }}\\eclipse\\eclipse.ini" - regexp: "osgi.instance.area.default" - line: "-Dosgi.instance.area.default=H:/Documents/eclipse-workspace" diff --git a/roles/winroom/tasks/emacs.yml b/roles/winroom/tasks/emacs.yml deleted file mode 100644 index 6d177a0..0000000 --- a/roles/winroom/tasks/emacs.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Emacs - win_chocolatey: - name: emacs.install - state: present diff --git a/roles/winroom/tasks/firefox.yml b/roles/winroom/tasks/firefox.yml deleted file mode 100644 index 53987a9..0000000 --- a/roles/winroom/tasks/firefox.yml +++ /dev/null @@ -1,26 +0,0 @@ -- name: Install Firefox - win_chocolatey: - name: firefox -- name: Create Firefox policy directory - win_file: - dest: C:\Program Files\Mozilla Firefox\distribution - state: directory -- name: Set Firefox policies - copy: - dest: C:\Program Files\Mozilla Firefox\distribution\policies.json - content: | - { - "policies": { - "DisableAppUpdate": true, - "DisableSystemAddonUpdate": true, - "DisableTelemetry": true, - "UserMessaging": { - "WhatsNew": false, - "ExtensionRecommendations": false, - "FeatureRecommendations": false, - "UrlbarInterventions": false, - "SkipOnboarding": true, - "MoreFromMozilla": false - } - } - } diff --git a/roles/winroom/tasks/fri_base.yml b/roles/winroom/tasks/fri_base.yml deleted file mode 100644 index 5b3db8d..0000000 --- a/roles/winroom/tasks/fri_base.yml +++ /dev/null @@ -1,12 +0,0 @@ -- include_tasks: 7zip.yml -- include_tasks: chrome.yml -- include_tasks: firefox.yml -- include_tasks: libreoffice.yml -- include_tasks: msys2.yml -- include_tasks: pycharm.yml # not required by anyone but used by everyone -- include_tasks: sublime-text.yml -- include_tasks: sumatrapdf.yml -- include_tasks: vlc.yml -- name: Set timezone - win_timezone: - timezone: Central Europe Standard Time diff --git a/roles/winroom/tasks/gcc-arm.yml b/roles/winroom/tasks/gcc-arm.yml deleted file mode 100644 index a42f775..0000000 --- a/roles/winroom/tasks/gcc-arm.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install gcc for arm - debug: - msg: "Do not install gcc for arm" diff --git a/roles/winroom/tasks/gedit.yml b/roles/winroom/tasks/gedit.yml deleted file mode 100644 index 072e835..0000000 --- a/roles/winroom/tasks/gedit.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install GEdit - debug: - msg: "Do not install GEdit" diff --git a/roles/winroom/tasks/gimp.yml b/roles/winroom/tasks/gimp.yml deleted file mode 100644 index fa361a0..0000000 --- a/roles/winroom/tasks/gimp.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install GIMP - win_chocolatey: - name: gimp diff --git a/roles/winroom/tasks/git.yml b/roles/winroom/tasks/git.yml deleted file mode 100644 index b08c7c9..0000000 --- a/roles/winroom/tasks/git.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install git - win_chocolatey: - name: git.install - package_params: /GitAndUnixToolsOnPath - -- name: Install git-extensions - win_chocolatey: - name: gitextensions, kdiff3 diff --git a/roles/winroom/tasks/gns3.yml b/roles/winroom/tasks/gns3.yml deleted file mode 100644 index 2cc5ce3..0000000 --- a/roles/winroom/tasks/gns3.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: GNS3 na Windows ne deluje - debug: - msg: "GNS3 na Windows zaenkrat ne vklapljamo" - diff --git a/roles/winroom/tasks/golang.yml b/roles/winroom/tasks/golang.yml deleted file mode 100644 index 3065ec5..0000000 --- a/roles/winroom/tasks/golang.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install the GO programming language - win_chocolatey: - name: golang diff --git a/roles/winroom/tasks/gui_development.yml b/roles/winroom/tasks/gui_development.yml deleted file mode 100644 index 8276898..0000000 --- a/roles/winroom/tasks/gui_development.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install GUI devel tools - debug: - msg: "Do not install GUI development libraries and tools" 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 diff --git a/roles/winroom/tasks/idea.yml b/roles/winroom/tasks/idea.yml deleted file mode 100644 index 2c6cf1b..0000000 --- a/roles/winroom/tasks/idea.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Set IDEA version - set_fact: - target_version: "2023.2.1" - -- name: Install IDEA - win_package: - path: "https://download.jetbrains.com/idea/ideaIC-{{ target_version }}.exe" - arguments: /S - creates_path: "%ProgramFiles(x86)%\\JetBrains\\IntelliJ IDEA Community Edition {{ target_version }}\\bin\\idea64.exe" diff --git a/roles/winroom/tasks/inkscape.yml b/roles/winroom/tasks/inkscape.yml deleted file mode 100644 index d8621f6..0000000 --- a/roles/winroom/tasks/inkscape.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Inkscape - win_chocolatey: - name: inkscape diff --git a/roles/winroom/tasks/javafx.yml b/roles/winroom/tasks/javafx.yml deleted file mode 100644 index 9bc5d80..0000000 --- a/roles/winroom/tasks/javafx.yml +++ /dev/null @@ -1,20 +0,0 @@ -- name: Check javafx install - win_find: - paths: "C:\\Program Files\\Java" - patterns: ['javafx-sdk-*'] - file_type: directory - register: install - -- when: install.matched == 0 - block: - - name: Download javafx - win_get_url: - url: https://download2.gluonhq.com/openjfx/19/openjfx-19_windows-x64_bin-sdk.zip - dest: C:\ - register: download - - - name: Install javafx - win_unzip: - src: "{{ download.dest }}" - dest: "%ProgramFiles%\\Java" - delete_archive: yes diff --git a/roles/winroom/tasks/jdk.yml b/roles/winroom/tasks/jdk.yml deleted file mode 100644 index c3e3dc6..0000000 --- a/roles/winroom/tasks/jdk.yml +++ /dev/null @@ -1,29 +0,0 @@ -- name: Install Oracle JDK - win_package: - path: https://download.oracle.com/java/20/latest/jdk-20_windows-x64_bin.msi - arguments: INSTALLLEVEL=3 - -- name: Find Java version - win_reg_stat: - path: HKLM:\SOFTWARE\JavaSoft\JDK - name: CurrentVersion - register: reg - -- name: Find Java home - win_reg_stat: - path: "HKLM:\\SOFTWARE\\JavaSoft\\JDK\\{{ reg['value'] }}" - name: JavaHome - register: reg - -- name: Set JAVA_HOME - win_environment: - name: JAVA_HOME - value: "{{ reg['raw_value'] }}" - level: machine - -- name: Disable Java updates - win_regedit: - path: HKLM:\SOFTWARE\WOW6432Node\JavaSoft\Java Update\Policy - name: EnableJavaUpdate - type: dword - data: 0 diff --git a/roles/winroom/tasks/jlink.yml b/roles/winroom/tasks/jlink.yml deleted file mode 100644 index 8b07e12..0000000 --- a/roles/winroom/tasks/jlink.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Segger JLink - win_package: - path: https://www.segger.com/downloads/jlink/JLink_Windows_V792d_x86_64.exe - arguments: /S diff --git a/roles/winroom/tasks/julia.yml b/roles/winroom/tasks/julia.yml deleted file mode 100644 index 73172bd..0000000 --- a/roles/winroom/tasks/julia.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Julia - win_package: - path: https://julialang-s3.julialang.org/bin/winnt/x64/1.10/julia-1.10.4-win64.exe - arguments: /VerySilent /AllUsers diff --git a/roles/winroom/tasks/jupyter.yml b/roles/winroom/tasks/jupyter.yml deleted file mode 100644 index 7a3001d..0000000 --- a/roles/winroom/tasks/jupyter.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install Jupyter Notebook - win_command: pip install jupyter jupyterlab - -- name: Create Jupyter Notebook shortcut - win_shortcut: - dest: "C:\\Users\\Public\\Desktop\\Jupyter Notebook.lnk" - src: cmd.exe - arguments: /k jupyter notebook diff --git a/roles/winroom/tasks/libreoffice.yml b/roles/winroom/tasks/libreoffice.yml deleted file mode 100644 index 0a9b610..0000000 --- a/roles/winroom/tasks/libreoffice.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install LibreOffice - win_chocolatey: - name: libreoffice diff --git a/roles/winroom/tasks/logisim.yml b/roles/winroom/tasks/logisim.yml deleted file mode 100644 index fa5ce2e..0000000 --- a/roles/winroom/tasks/logisim.yml +++ /dev/null @@ -1,19 +0,0 @@ -- name: Create Logisim directory - win_file: - path: "%ProgramFiles%\\logisim" - state: directory - -- name: Install Logisim - win_get_url: - url: https://sourceforge.net/projects/circuit/files/2.7.x/2.7.1/logisim-generic-2.7.1.jar - dest: "%ProgramFiles%\\logisim\\logisim.jar" - -- name: Create Logisim shortcut - win_shortcut: - src: "%ProgramFiles%\\logisim\\logisim.jar" - dest: "C:\\Users\\Public\\Desktop\\Logisim.lnk" - -- name: Install Logisim-Evolution - win_package: - path: https://github.com/logisim-evolution/logisim-evolution/releases/download/v3.7.2/logisim-evolution-3.7.2.msi - product_id: b30fa00c-da3f-3769-aaea-6571cacf5c30 diff --git a/roles/winroom/tasks/ltspice.yml b/roles/winroom/tasks/ltspice.yml deleted file mode 100644 index c6a8e9e..0000000 --- a/roles/winroom/tasks/ltspice.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO https://ltspice.analog.com/software/LTspice64.exe diff --git a/roles/winroom/tasks/main.yml b/roles/winroom/tasks/main.yml deleted file mode 100644 index 3077b7e..0000000 --- a/roles/winroom/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- import_tasks: main_win.yml - when: ansible_os_family == 'Windows' -- import_tasks: main_lin.yml - when: ansible_os_family == 'Debian' diff --git a/roles/winroom/tasks/matlab.yml b/roles/winroom/tasks/matlab.yml deleted file mode 100644 index 37b0734..0000000 --- a/roles/winroom/tasks/matlab.yml +++ /dev/null @@ -1,26 +0,0 @@ -- name: Set Matlab version - set_fact: - target_version: "r2022b" - -- name: Mount Matlab ISO - win_disk_image: - image_path: "{{ installers }}\\matlab\\matlab-{{ target_version }}.iso" - state: present - register: disk_image - -- name: Install Matlab - win_package: - path: "{{ disk_image.mount_paths[0] }}\\setup.exe" - arguments: -inputFile "{{ installers }}\\matlab\\installer_input.txt" - -- name: Unmount Matlab ISO - win_disk_image: - image_path: "{{ installers }}\\matlab\\matlab-{{ target_version }}.iso" - state: absent - -# TODO MATLAB throws license error -83 when run -- name: Install Matlab license - win_copy: - dest: "%ProgramFiles%\\MATLAB\\{{ target_version }}\\licenses\\network.lic" - src: "{{ installers }}\\matlab\\network.lic" - remote_src: yes diff --git a/roles/winroom/tasks/maven.yml b/roles/winroom/tasks/maven.yml deleted file mode 100644 index cff5d45..0000000 --- a/roles/winroom/tasks/maven.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install maven - apt: - name: maven - state: latest diff --git a/roles/winroom/tasks/minecraft-education.yml b/roles/winroom/tasks/minecraft-education.yml deleted file mode 100644 index 92b0dc3..0000000 --- a/roles/winroom/tasks/minecraft-education.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Minecraft Education - win_chocolatey: - name: minecraft-education diff --git a/roles/winroom/tasks/msys2.yml b/roles/winroom/tasks/msys2.yml deleted file mode 100644 index 0e22935..0000000 --- a/roles/winroom/tasks/msys2.yml +++ /dev/null @@ -1,41 +0,0 @@ -- name: Check msys2 install status - win_stat: - path: C:\msys64 - register: file - -- when: not file.stat.exists - block: - - name: Download msys2 - win_get_url: - url: "https://github.com/msys2/msys2-installer/releases/download/2022-09-04/msys2-x86_64-20220904.exe" - dest: 'C:\' - register: download - - - name: Install msys2 - win_package: - path: "{{ download.dest }}" - arguments: install --confirm-command --accept-messages --root C:\msys64 - - - name: Remove temporary files - win_file: - path: "{{ download.dest }}" - state: absent - - - name: Create desktop shortcut - win_shortcut: - src: "C:\\msys64\\msys2.exe" - dest: "C:\\Users\\Public\\Desktop\\msys2.lnk" - - - name: Update msys2 - win_command: C:\\msys64\\usr\\bin\\pacman -Syu --noconfirm - - - name: Install essentials - win_command: C:\\msys64\\usr\\bin\\pacman -S --noconfirm {{ item }} - loop: - - gcc - - git - - make - - nano - - rlwrap - - rsync - - vim diff --git a/roles/winroom/tasks/mysql-odbc-connector.yml b/roles/winroom/tasks/mysql-odbc-connector.yml deleted file mode 100644 index f44a194..0000000 --- a/roles/winroom/tasks/mysql-odbc-connector.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Install MySQL ODBC connector (32-bit) - win_package: - path: https://dev.mysql.com/get/Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.33-win32.msi - # product_id: "8f52ac06-953a-49fc-95d9-58497892fa21" - product_id: "9F326F09-E926-444B-86E9-1BEA240886A2" - -- name: Install MySQL ODBC connector (64-bit) - win_package: - path: https://dev.mysql.com/get/Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.33-winx64.msi - # product_id: "a02f5ad7-2744-4911-a102-8253913ca59c" - product_id: "9AC93A88-9070-47B0-9EFC-DDA915EF22BA" - diff --git a/roles/winroom/tasks/mysql_workbench.yml b/roles/winroom/tasks/mysql_workbench.yml deleted file mode 100644 index 221ebab..0000000 --- a/roles/winroom/tasks/mysql_workbench.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install MySQL workbench - win_package: - path: "https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-8.0.34-winx64.msi" diff --git a/roles/winroom/tasks/netbeans.yml b/roles/winroom/tasks/netbeans.yml deleted file mode 100644 index 586bc69..0000000 --- a/roles/winroom/tasks/netbeans.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Set Netbeans version - set_fact: - target_version: "15" - -- name: Install Netbeans - win_package: - path: "https://dlcdn.apache.org/netbeans/netbeans-installers/{{ target_version }}/Apache-NetBeans-{{ target_version }}-bin-windows-x64.exe" - arguments: --silent - creates_path: "%ProgramFiles%\\NetBeans-{{ target_version }}\\netbeans\\bin\\netbeans.exe" diff --git a/roles/winroom/tasks/ninja.yml b/roles/winroom/tasks/ninja.yml deleted file mode 100644 index a1d2090..0000000 --- a/roles/winroom/tasks/ninja.yml +++ /dev/null @@ -1,28 +0,0 @@ -- name: Install Ninja - debug: - msg: "Do not install Ninja" - -- name: Check Ninja install status - win_stat: - path: "%ProgramFiles%\\Ninja-build\\ninja.exe" - register: file - -- when: not file.stat.exists - block: - - name: Download Ninja-build - win_get_url: - url: https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-linux.zip - dest: 'C:\' - register: download - - - name: Create Ninja-build directory - win_file: - path: "%ProgramFiles%\\Ninja-build" - state: directory - - - name: Install Ninja-build - win_unzip: - src: "{{ download.dest }}" - dest: "%ProgramFiles%\\Ninja-build" - delete_archive: yes - diff --git a/roles/winroom/tasks/nodejs.yml b/roles/winroom/tasks/nodejs.yml deleted file mode 100644 index f94b808..0000000 --- a/roles/winroom/tasks/nodejs.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Add NodeJS repo key - apt_key: - url: https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key - keyring: /etc/apt/keyrings/nodesource.gpg - -- name: Add NodeJS repo url - apt_repository: - repo: "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" - -- name: Install NodeJS - apt: - name: nodejs - state: latest - diff --git a/roles/winroom/tasks/notepad++.yml b/roles/winroom/tasks/notepad++.yml deleted file mode 100644 index ac1378d..0000000 --- a/roles/winroom/tasks/notepad++.yml +++ /dev/null @@ -1,4 +0,0 @@ -# TODO disable update check -- name: Install Notepad++ - win_chocolatey: - name: notepadplusplus diff --git a/roles/winroom/tasks/ocaml.yml b/roles/winroom/tasks/ocaml.yml deleted file mode 100644 index fad0638..0000000 --- a/roles/winroom/tasks/ocaml.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install OCaml - debug: - msg: "Do not install OCaml" diff --git a/roles/winroom/tasks/octave.yml b/roles/winroom/tasks/octave.yml deleted file mode 100644 index cf4f93c..0000000 --- a/roles/winroom/tasks/octave.yml +++ /dev/null @@ -1,10 +0,0 @@ -# chocolatey package is broken -- name: Set Octave version - set_fact: - target_version: "7.2.0" - -- name: Install Octave - win_package: - path: https://ftpmirror.gnu.org/octave/windows/octave-{{ target_version }}-w64-installer.exe - arguments: /S /AllUsers - creates_path: C:\Program Files\GNU Octave\Octave-{{ target_version }} diff --git a/roles/winroom/tasks/omnetpp.yml b/roles/winroom/tasks/omnetpp.yml deleted file mode 100644 index 05d30b5..0000000 --- a/roles/winroom/tasks/omnetpp.yml +++ /dev/null @@ -1,47 +0,0 @@ -- name: Set OMNet++ version - set_fact: - target_version: "6.0.1" - target_dir: "C:\\OMNeT++" - -- name: Check OMNet++ install status - win_stat: - path: "{{ target_dir }}" - register: file - -- when: not file.stat.exists - block: - - name: Download OMNet++ - win_get_url: - url: "https://github.com/omnetpp/omnetpp/releases/download/omnetpp-{{ target_version }}/omnetpp-{{ target_version }}-windows-x86_64.zip" - dest: C:\ - register: download - - - name: Unzip OMNet++ - win_unzip: - src: "{{ download.dest }}" - dest: C:\ - delete_archive: yes - - - name: Move OMNet++ to final location - win_command: cmd.exe /c move "C:\\omnetpp-{{ target_version }}" "{{ target_dir }}" - - - name: Create OMNet++ compile script - win_copy: - src: "{{ target_dir }}\\mingwenv.cmd" - dest: "{{ target_dir }}\\mingwenv-install.cmd" - remote_src: yes - - - name: Fix OMNet++ compile script - win_lineinfile: - path: "{{ target_dir }}\\mingwenv-install.cmd" - insertbefore: "rem Open the MinGW" - line: call "%HOME%\\tools\\win32.x86_64\\msys2_shell.cmd" -mingw64 -c "./configure && make -j4" & exit - - - name: Compile OMNet++ - win_command: cmd.exe /c "{{ target_dir }}\\mingwenv-install.cmd" - - - name: Copy OMNet++ shortcut - win_copy: - src: "{{ target_dir }}\\OMNeT++ {{ target_version }} IDE.lnk" - dest: "C:\\Users\\Public\\Desktop" - remote_src: yes diff --git a/roles/winroom/tasks/orange.yml b/roles/winroom/tasks/orange.yml deleted file mode 100644 index 7da92bf..0000000 --- a/roles/winroom/tasks/orange.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install Orange - win_package: - path: https://download.biolab.si/download/files/Orange3-3.32.0-Miniconda-x86_64.exe - arguments: /S /AllUsers - creates_path: C:\Program Files\Orange\python.exe - creates_version: 3.8.8150.1013 - diff --git a/roles/winroom/tasks/pandas.yml b/roles/winroom/tasks/pandas.yml deleted file mode 100644 index 7e5fc51..0000000 --- a/roles/winroom/tasks/pandas.yml +++ /dev/null @@ -1,2 +0,0 @@ -- name: Install pandas - win_command: pip install pandas diff --git a/roles/winroom/tasks/pelles-c.yml b/roles/winroom/tasks/pelles-c.yml deleted file mode 100644 index cc66545..0000000 --- a/roles/winroom/tasks/pelles-c.yml +++ /dev/null @@ -1,30 +0,0 @@ -- name: Set PellesC version - set_fact: - target_version: "11.00" - target_checksum: "a8ae79f0e340e4c0cec0869dd72fcd875496acc470174aed8eb377eab8bbce96" - -- name: Check PellesC install status - win_stat: - path: C:\Program Files\PellesC\Bin\poide.exe - register: file - -- when: not file.stat.exists - block: - # win_package fails to download for some reason - - name: Download PellesC - win_get_url: - url: http://www.smorgasbordet.com/pellesc/{{ target_version | replace('.', '') }}/setup.exe - checksum_algorithm: sha256 - checksum: "{{ target_checksum }}" - dest: 'C:\' - register: download - - - name: Install PellesC - win_package: - path: "{{ download.dest }}" - arguments: /S - - - name: Remove temporary files - win_file: - path: "{{ download.dest }}" - state: absent diff --git a/roles/winroom/tasks/powerdesigner.yml b/roles/winroom/tasks/powerdesigner.yml deleted file mode 100644 index 3afde4e..0000000 --- a/roles/winroom/tasks/powerdesigner.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO Which one? diff --git a/roles/winroom/tasks/processing.yml b/roles/winroom/tasks/processing.yml deleted file mode 100644 index ba4555f..0000000 --- a/roles/winroom/tasks/processing.yml +++ /dev/null @@ -1,51 +0,0 @@ -- name: Set Processing version - set_fact: - target_version: 4.0.1 - target_build: 1286 - -- name: Check Processing install status - win_stat: - path: C:\Program Files\Processing\lib\version.txt - register: file - -- name: Check Processing version - slurp: - src: C:\Program Files\Processing\lib\version.txt - register: version - when: file.stat.exists - -- when: not file.stat.exists or ((version.content | b64decode) != target_version) - block: - - name: Make Processing directory - win_file: - path: C:\Program Files\Processing - state: directory - - name: Download Processing - win_get_url: - dest: 'C:\Program Files\Processing\processing.zip' - url: https://github.com/processing/processing4/releases/download/processing-{{ target_build }}-{{ target_version }}/processing-{{ target_version }}-windows-x64.zip - - name: Unzip Processing - win_unzip: - dest: 'C:\Program Files\Processing' - src: 'C:\Program Files\Processing\processing.zip' - - name: Install Processing - win_copy: - dest: C:\Program Files\Processing\ - src: 'C:\Program Files\Processing\processing-{{ target_version }}\' - remote_src: yes - - name: Disable telemetry - win_lineinfile: - path: C:\Program Files\Processing\lib\defaults.txt - regexp: 'update.check' - line: 'update.check = false' - - name: Create Processing shortcut - win_shortcut: - src: "%ProgramFiles%\\Processing\\processing.exe" - dest: "C:\\Users\\Public\\Desktop\\Processing.lnk" - - name: Remove temporary files - win_file: - path: C:\Program Files\Processing\{{ item }} - state: absent - loop: - - processing.zip - - processing-{{ target_version }} diff --git a/roles/winroom/tasks/projectlibre.yml b/roles/winroom/tasks/projectlibre.yml deleted file mode 100644 index 1e6e06d..0000000 --- a/roles/winroom/tasks/projectlibre.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install ProjectLibre - win_package: - path: "https://sourceforge.net/projects/projectlibre/files/ProjectLibre/1.9.3/projectlibre-1.9.3.exe" - arguments: /VerySilent diff --git a/roles/winroom/tasks/pycharm.yml b/roles/winroom/tasks/pycharm.yml deleted file mode 100644 index 46dbff1..0000000 --- a/roles/winroom/tasks/pycharm.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Set PyCharm version - set_fact: - target_version: "2023.2.1" - -- name: Install PyCharm - win_chocolatey: - name: pycharm-community - version: "{{ target_version }}" - -# TODO set default project directory to H:\something diff --git a/roles/winroom/tasks/pyodbc.yml b/roles/winroom/tasks/pyodbc.yml deleted file mode 100644 index 70e0fb8..0000000 --- a/roles/winroom/tasks/pyodbc.yml +++ /dev/null @@ -1,2 +0,0 @@ -- name: Install pyodbc - win_command: pip install pyodbc diff --git a/roles/winroom/tasks/python3.yml b/roles/winroom/tasks/python3.yml deleted file mode 100644 index 60a44b2..0000000 --- a/roles/winroom/tasks/python3.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Python - win_chocolatey: - name: python diff --git a/roles/winroom/tasks/pytorch.yml b/roles/winroom/tasks/pytorch.yml deleted file mode 100644 index 992b04e..0000000 --- a/roles/winroom/tasks/pytorch.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Install pytorch - apt: - name: - - python3-torch - - python3-skorch - - python3-torch-ignite - state: latest - diff --git a/roles/winroom/tasks/qcadesigner-e.yml b/roles/winroom/tasks/qcadesigner-e.yml deleted file mode 100644 index 31a1cd2..0000000 --- a/roles/winroom/tasks/qcadesigner-e.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Install GTK+ - win_package: - path: https://github.com/FSillT/QCADesigner-E/raw/master/Windows/gtk2-runtime-2.24.10-2012-10-10-ash.exe - arguments: /S - -- name: Install QCADesigner-E - win_package: - path: https://github.com/FSillT/QCADesigner-E/raw/master/Windows/QCADesignerE-2.2-setup.exe - arguments: /VerySilent diff --git a/roles/winroom/tasks/racket.yml b/roles/winroom/tasks/racket.yml deleted file mode 100644 index b49e499..0000000 --- a/roles/winroom/tasks/racket.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Racket - win_chocolatey: - name: racket diff --git a/roles/winroom/tasks/rlwrap.yml b/roles/winroom/tasks/rlwrap.yml deleted file mode 100644 index 0e64e55..0000000 --- a/roles/winroom/tasks/rlwrap.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Do not install rlwrap - debug: - msg: "Do not install rlwrap" diff --git a/roles/winroom/tasks/rstudio.yml b/roles/winroom/tasks/rstudio.yml deleted file mode 100644 index 59722b2..0000000 --- a/roles/winroom/tasks/rstudio.yml +++ /dev/null @@ -1,85 +0,0 @@ -- name: Install R - win_chocolatey: - name: r.project - package_params: /AddToPath - -- name: Find R directory - win_find: - paths: C:\Program Files\R - patterns: ['R-*'] - file_type: directory - register: base - -- name: Add R to path - win_path: - elements: - - "{{ base.files[0].path }}\\bin" - -- name: Find installed R libraries - win_find: - paths: "{{ base.files[0].path }}\\library" - file_type: directory - register: libs - -- name: Install R packages - win_command: Rscript - - args: - stdin: install.packages(c("{{ item }}"), repos = "http://cran.rstudio.com") - when: item not in (libs.files|map(attribute='filename')) - loop: - - CORElearn - - DEoptim - - DEoptimR - - GenSA - - MASS - - NMF - - RSNNS - - Radviz - - adabag - - aplpack - - arules - - arulesViz - - bnlearn - - caret - - class - - cluster - - e1071 - - graphics - - igraph - - ipred - - keras - - kernlab - - kknn - - lattice - - lpSolveAPI - - metaheuristicOpt - - neuralnet - - nnet - - quadprog - - randomForest - - reshape2 - - rpart - - rpart.plot - - smotefamily - - tabuSearch - - tidyverse - - viridisLite - -- name: Install RStudio - win_chocolatey: - name: r.studio - -- name: Create configuration directory - win_file: - path: "%PROGRAMDATA%\\RStudio" - state: directory - -- name: Disable crash reporting - win_copy: - dest: "%PROGRAMDATA%\\RStudio\\crash-handler.conf" - content: crash-handling-enabled=0 - -- name: Disable update notifications - win_copy: - dest: "%PROGRAMDATA%\\RStudio\\rstudio-prefs.json" - content: { "check_for_updates": false } diff --git a/roles/winroom/tasks/scenebuilder.yml b/roles/winroom/tasks/scenebuilder.yml deleted file mode 100644 index 293c724..0000000 --- a/roles/winroom/tasks/scenebuilder.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install SceneBuilder - win_package: - path: https://download2.gluonhq.com/scenebuilder/18.0.0/install/win/SceneBuilder-18.0.0.msi - arguments: INSTALLDIR="C:\Program Files\SceneBuilder" ALLUSERS=1 diff --git a/roles/winroom/tasks/scipy.yml b/roles/winroom/tasks/scipy.yml deleted file mode 100644 index df18069..0000000 --- a/roles/winroom/tasks/scipy.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install python3-scipy, scikit-learn - apt: - name: - - python3-scipy - - python3-sklearn - state: latest - diff --git a/roles/winroom/tasks/settings.yml b/roles/winroom/tasks/settings.yml deleted file mode 100644 index e6b936d..0000000 --- a/roles/winroom/tasks/settings.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Set timezone - win_timezone: - timezone: Central Europe Standard Time diff --git a/roles/winroom/tasks/sifive.yml b/roles/winroom/tasks/sifive.yml deleted file mode 100644 index 0a887bd..0000000 --- a/roles/winroom/tasks/sifive.yml +++ /dev/null @@ -1,4 +0,0 @@ -# SiFive je bil nekoc prosto dostopen. -# Sedaj hocejo, da se registriras... da prides do kode -# Potem pa ti ne dajo izvorne kode. -# ucilnice_install/2022-23/ORS_VGRS_Bulic diff --git a/roles/winroom/tasks/smlnj.yml b/roles/winroom/tasks/smlnj.yml deleted file mode 100644 index 3de06e4..0000000 --- a/roles/winroom/tasks/smlnj.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Set SML/NJ - set_fact: - target_version: "110.99.3" - -- name: Install SML/NJ - win_package: - path: "https://smlnj.org/dist/working/{{ target_version }}/smlnj-{{ target_version }}.msi" - creates_path: "%ProgramFiles(x86)%\\SMLNJ\\bin\\sml.bat" diff --git a/roles/winroom/tasks/statsmodels.yml b/roles/winroom/tasks/statsmodels.yml deleted file mode 100644 index ff72e37..0000000 --- a/roles/winroom/tasks/statsmodels.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: Install statsmodels - apt: - name: - - python3-statsmodels - state: latest - diff --git a/roles/winroom/tasks/stm32cube.yml b/roles/winroom/tasks/stm32cube.yml deleted file mode 100644 index 15f430f..0000000 --- a/roles/winroom/tasks/stm32cube.yml +++ /dev/null @@ -1,23 +0,0 @@ -- name: Check WinIDEA install status - win_stat: - path: C:\iSYSTEM\winIDEA9\winIDEA.exe - register: file - -- when: not file.stat.exists - block: - - name: Install CubeIDE - win_package: - path: "D:\\RAVINOR\\st-stm32cubeide_1.10.1_12716_20220707_0928_x86_64.exe" - arguments: /S - - - name: Set CubeIDE default workspace - win_lineinfile: - path: C:\ST\STM32CubeIDE_1.10.1\STM32CubeIDE\stm32cubeide.ini - regexp: "osgi.instance.area.default" - line: "-Dosgi.instance.area.default=D:/RAVINOR/CubeIDE_Workspace" - - # Replace -installIU... with -list to get available packages. - - name: Install QEMU - win_command: stm32cubeidec.exe -application org.eclipse.equinox.p2.director -nosplash -repository https://download.eclipse.org/embed-cdt/updates/v6/ -installIU org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.group - args: - chdir: C:\ST\STM32CubeIDE_1.10.1\STM32CubeIDE diff --git a/roles/winroom/tasks/sublime-text.yml b/roles/winroom/tasks/sublime-text.yml deleted file mode 100644 index 5ab7212..0000000 --- a/roles/winroom/tasks/sublime-text.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Sublime Text - win_chocolatey: - name: sublimetext4 - state: present diff --git a/roles/winroom/tasks/sumatrapdf.yml b/roles/winroom/tasks/sumatrapdf.yml deleted file mode 100644 index 25b81d3..0000000 --- a/roles/winroom/tasks/sumatrapdf.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install SumatraPDF - win_chocolatey: - name: sumatrapdf diff --git a/roles/winroom/tasks/swi-prolog.yml b/roles/winroom/tasks/swi-prolog.yml deleted file mode 100644 index d7fbd07..0000000 --- a/roles/winroom/tasks/swi-prolog.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install SWI-Prolog - win_chocolatey: - name: swi-prolog diff --git a/roles/winroom/tasks/tensorflow.yml b/roles/winroom/tasks/tensorflow.yml deleted file mode 100644 index e7cb907..0000000 --- a/roles/winroom/tasks/tensorflow.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install tensorflow - pip: - executable: pip3 - name: tensorflow diff --git a/roles/winroom/tasks/thonny.yml b/roles/winroom/tasks/thonny.yml deleted file mode 100644 index 6a14128..0000000 --- a/roles/winroom/tasks/thonny.yml +++ /dev/null @@ -1,27 +0,0 @@ -- name: Set Thonny version - set_fact: - target_version: 4.0.1 - -- name: Check Thonny install status - win_stat: - path: C:\Program Files (x86)\Thonny\thonny.exe - register: file - -- when: not file.stat.exists - block: - # win_package fails to download for some reason - - name: Download Thonny - win_get_url: - url: https://github.com/thonny/thonny/releases/download/v{{ target_version }}/thonny-{{ target_version }}.exe - dest: 'C:\' - register: download - - - name: Install Thonny - win_package: - path: "{{ download.dest }}" - arguments: /Verysilent /AllUsers - - - name: Remove temporary files - win_file: - path: "{{ download.dest }}" - state: absent diff --git a/roles/winroom/tasks/unity.yml b/roles/winroom/tasks/unity.yml deleted file mode 100644 index a73fcde..0000000 --- a/roles/winroom/tasks/unity.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install Unity - win_chocolatey: - name: unity - -# Don’t install Unity Hub because it wants a login when run. - -# TODO Figure out license stuff. diff --git a/roles/winroom/tasks/virtualbox.yml b/roles/winroom/tasks/virtualbox.yml deleted file mode 100644 index 3c2fd69..0000000 --- a/roles/winroom/tasks/virtualbox.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install Virtualbox - win_chocolatey: - name: virtualbox - state: present diff --git a/roles/winroom/tasks/visual2.yml b/roles/winroom/tasks/visual2.yml deleted file mode 100644 index df47755..0000000 --- a/roles/winroom/tasks/visual2.yml +++ /dev/null @@ -1,32 +0,0 @@ -- name: Set Visual2 version - set_fact: - target_version: "1.06.10" - -- name: Check Visual2 install status - win_stat: - path: "%ProgramFiles%\\VisUAL2\\VisUAL2.exe" - register: file - -- when: not file.stat.exists - block: - - name: Download Visual2 - win_get_url: - url: https://github.com/tomcl/V2releases/releases/download/{{ target_version }}/visual2-win32-x64.zip - dest: 'C:\' - register: download - - - name: Create Visual2 directory - win_file: - path: "%ProgramFiles%\\VisUAL2" - state: directory - - - name: Install Visual2 - win_unzip: - src: "{{ download.dest }}" - dest: "%ProgramFiles%\\VisUAL2" - delete_archive: yes - - - name: Create Visual2 shortcut - win_shortcut: - src: "%ProgramFiles%\\Visual2\\VisUAL2.exe" - dest: "C:\\Users\\Public\\Desktop\\VisUAL2.lnk" diff --git a/roles/winroom/tasks/visual_studio.yml b/roles/winroom/tasks/visual_studio.yml deleted file mode 100644 index 27bcd8a..0000000 --- a/roles/winroom/tasks/visual_studio.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install Visual Studio 2022 Build Tools - win_chocolatey: - name: visualstudio2022buildtools diff --git a/roles/winroom/tasks/vivado.yml b/roles/winroom/tasks/vivado.yml deleted file mode 100644 index 4640904..0000000 --- a/roles/winroom/tasks/vivado.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO diff --git a/roles/winroom/tasks/vlc.yml b/roles/winroom/tasks/vlc.yml deleted file mode 100644 index a3ba667..0000000 --- a/roles/winroom/tasks/vlc.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install VLC - win_chocolatey: - name: vlc diff --git a/roles/winroom/tasks/vmware_player.yml b/roles/winroom/tasks/vmware_player.yml deleted file mode 100644 index eb93833..0000000 --- a/roles/winroom/tasks/vmware_player.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: Install VMware Player - win_chocolatey: - name: vmware-workstation-player diff --git a/roles/winroom/tasks/vscode.yml b/roles/winroom/tasks/vscode.yml deleted file mode 100644 index 6a7a345..0000000 --- a/roles/winroom/tasks/vscode.yml +++ /dev/null @@ -1,20 +0,0 @@ -- name: Install VS Code - win_chocolatey: - name: vscode - -- name: Add firewall rule for VS Code - win_firewall_rule: - name: "Allow inbound traffic for VS Code" - program: "%ProgramFiles%\\Microsoft VS Code\\code.exe" - action: allow - direction: in - -- name: Include VS code extension list - include_vars: vscode_extensions.yml - -- name: Install VS Code extensions - win_shell: code --extensions-dir "C:\\Program Files\\Microsoft VS Code\\resources\\app\\extensions" --install-extension "{{ item }}" - args: - chdir: "%ProgramFiles%\\Microsoft VS Code\\bin" - loop: "{{VSCode_Extensions}}" - diff --git a/roles/winroom/tasks/vscode_extensions.yml b/roles/winroom/tasks/vscode_extensions.yml deleted file mode 100644 index 3796ad4..0000000 --- a/roles/winroom/tasks/vscode_extensions.yml +++ /dev/null @@ -1,15 +0,0 @@ -VSCode_Extensions: - - VisualStudioExptTeam.vscodeintellicode - - eamodio.gitlens - - ms-dotnettools.csdevkit # IS-63714 - - ms-python.python - - ms-vscode.cpptools - - stonebuddha.vscode-better-sml - - vscode-icons-team.vscode-icons - - vscjava.vscode-java-pack - - dan-c-underwood.arm # RA-63703 - - marus25.cortex-debug # RA-63703 - - NateAGeek.memory-viewer # RA-63703 - - ms-vscode.cpptools-extension-pack # RA-63703 - - platformio.platformio-ide # ORS-63218 - - stmicroelectronics.stm32-vscode-extension # RA-63703 diff --git a/roles/winroom/tasks/weka.yml b/roles/winroom/tasks/weka.yml deleted file mode 100644 index be3b036..0000000 --- a/roles/winroom/tasks/weka.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Set Weka version - set_fact: - target_version: "3-8-6" - -- name: Install Weka - win_package: - path: "https://prdownloads.sourceforge.net/weka/weka-{{ target_version }}-azul-zulu-windows.exe" - arguments: /S - creates_path: "%ProgramFiles%\\Weka-{{ target_version }}\\weka.jar" diff --git a/roles/winroom/tasks/wfdb.yml b/roles/winroom/tasks/wfdb.yml deleted file mode 100644 index 4640904..0000000 --- a/roles/winroom/tasks/wfdb.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO diff --git a/roles/winroom/tasks/winidea-frisms.yml b/roles/winroom/tasks/winidea-frisms.yml deleted file mode 100644 index 2e64ffd..0000000 --- a/roles/winroom/tasks/winidea-frisms.yml +++ /dev/null @@ -1,34 +0,0 @@ -- name: Check WinIDEA-FRISMS install status - win_stat: - path: C:\iSYSTEM\winIDEA_FRISMS\winIDEA.exe - register: file - -- when: not file.stat.exists - block: - - name: Install WinIDEA-FRISMS - win_package: - path: "https://www.isystem.com/downloads/winIDEA/setup/winIDEA(x64)9_12_256.exe" - arguments: /q APPDIR=c:\iSYSTEM\winIDEA_FRISMS - - - name: Download GCC for WinIDEA-FRISMS - win_get_url: - url: "https://launchpadlibrarian.net/143626040/gcc-arm-none-eabi-4_7-2013q2-20130614-win32.zip" - dest: C:\iSYSTEM\winIDEA_FRISMS\ - register: download - - - name: Unpack GCC for WinIDEA-FRISMS - win_unzip: - src: "{{ download.dest }}" - dest: C:\iSYSTEM\winIDEA_FRISMS\gcc - delete_archive: yes - - - name: Install GCC for WinIDEA-FRISMS - win_copy: - dest: C:\iSYSTEM\winIDEA_FRISMS\gcc\arm - src: C:\iSYSTEM\winIDEA_FRISMS\gcc\GNU Tools ARM Embedded\4.7 2013q2\ - remote_src: yes - - - name: Remove source files - win_file: - path: C:\iSYSTEM\winIDEA_FRISMS\gcc\GNU Tools ARM Embedded - state: absent diff --git a/roles/winroom/tasks/winidea.yml b/roles/winroom/tasks/winidea.yml deleted file mode 100644 index aa4b9c8..0000000 --- a/roles/winroom/tasks/winidea.yml +++ /dev/null @@ -1,33 +0,0 @@ -- name: Check WinIDEA install status - win_stat: - path: C:\iSYSTEM\winIDEA9\winIDEA.exe - register: file - -- when: not file.stat.exists - block: - - name: Install WinIDEA - win_package: - path: "https://www.isystem.com/downloads/winIDEA/setup/winIDEA(x64)9_21_110_138559.exe" - arguments: /q - - - name: Download QEMU - win_get_url: - url: "https://www.isystem.si/SWUpdates/qemu/qemu.7z" - dest: C:\iSYSTEM\winIDEA9 - - - name: Unpack QEMU - win_command: 7z x qemu.7z - args: - chdir: "C:\\iSYSTEM\\winIDEA9" - - - name: Download GCC - win_get_url: - url: "https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-win32.zip" - dest: C:\iSYSTEM\winIDEA9 - register: download - - - name: Unpack GCC - win_unzip: - src: "{{ download.dest }}" - dest: C:\iSYSTEM\winIDEA9\gcc - delete_archive: yes diff --git a/roles/winroom/tasks/wireshark.yml b/roles/winroom/tasks/wireshark.yml deleted file mode 100644 index 5c38680..0000000 --- a/roles/winroom/tasks/wireshark.yml +++ /dev/null @@ -1,20 +0,0 @@ -# npcap=0.96 is the last version to support silent installation -- name: Install npcap - win_package: - path: https://npcap.com/dist/npcap-0.96.exe - arguments: /S - creates_path: "%ProgramFiles%\\Npcap\\npcap.cat" - -- name: Install Wireshark - win_chocolatey: - name: wireshark - -- name: Touch Wireshark preferences - win_file: - path: "%ProgramFiles%\\Wireshark\\preferences" - state: touch - -- name: Disable Wireshark auto updates - win_lineinfile: - path: "%ProgramFiles%\\Wireshark\\preferences" - line: "gui.update.enabled: FALSE" diff --git a/roles/winroom/tasks/xampp.yml b/roles/winroom/tasks/xampp.yml deleted file mode 100644 index 44bbc71..0000000 --- a/roles/winroom/tasks/xampp.yml +++ /dev/null @@ -1,28 +0,0 @@ -- name: Install XAMPP - win_chocolatey: - name: xampp-81 - -- name: Make XAMPP config world writable - win_acl: - user: 'Authenticated Users' - path: "C:\\xampp\\xampp-control.ini" - type: allow - rights: Write - -- name: Add firewall rules for XAMPP - win_firewall_rule: - name: "Allow inbound traffic for XAMPP: {{ item }}" - program: "%SystemDrive%\\xampp\\{{ item }}" - action: allow - direction: in - protocol: tcp - loop: - - "apache\\bin\\httpd.exe" - - "mysql\\bin\\mysqld.exe" - - "FileZillaFTP\\FileZillaServer.exe" - - "MercuryMail\\mercury.exe" - -# XAMPP insists on looking for Java and failing without this. -- name: Set registry key for OpenJDK - win_regedit: - path: HKLM:\SOFTWARE\JavaSoft\Java Development Kit diff --git a/roles/winroom/tasks/xgboost.yml b/roles/winroom/tasks/xgboost.yml deleted file mode 100644 index 7046677..0000000 --- a/roles/winroom/tasks/xgboost.yml +++ /dev/null @@ -1,7 +0,0 @@ -- name: Install xgboost - apt: - name: - - xgboost - - python3-xgboost - state: latest -