forked from rc/classroom
		
	Remove linroom and winroom
This commit is contained in:
		
							parent
							
								
									0b827d76eb
								
							
						
					
					
						commit
						51707bc31b
					
				
					 317 changed files with 0 additions and 3140 deletions
				
			
		| 
						 | 
				
			
			@ -1 +0,0 @@
 | 
			
		|||
ACTION=="add", SUBSYSTEM=="net", NAME=="e*", RUN+="/usr/sbin/ethtool -s $name wol g"
 | 
			
		||||
| 
						 | 
				
			
			@ -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 '{}' ';'
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install 7zip
 | 
			
		||||
  apt:
 | 
			
		||||
    name: 7zip
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Aktualno raziskovalno področje 1
 | 
			
		||||
# Veljko.Pejovic@fri.uni-lj.si
 | 
			
		||||
# Android Studio
 | 
			
		||||
- include_tasks: android_studio.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Digitalno načrtovanje
 | 
			
		||||
# Nejc.Ilc@fri.uni-lj.si
 | 
			
		||||
# Windows, Vivado 2022.1
 | 
			
		||||
- include_tasks: vivado.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Digitalna vezja
 | 
			
		||||
# Miha.Moskon@fri.uni-lj.si
 | 
			
		||||
# Windows, Logisim, Logisim Evolution
 | 
			
		||||
- include_tasks: logisim.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Modeliranje računalniških omrežij
 | 
			
		||||
# Miha.Janez@fri.uni-lj.si
 | 
			
		||||
# OMNeT++, INET Framework
 | 
			
		||||
- include_tasks: omnetpp.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
# Numerična matematika
 | 
			
		||||
# Martin.Vuk@fri.uni-lj.si
 | 
			
		||||
# VS Code, Julia
 | 
			
		||||
- include_tasks: vscode.yml
 | 
			
		||||
- include_tasks: julia.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,6 +0,0 @@
 | 
			
		|||
# Osnove Računalniških Sistemov
 | 
			
		||||
# Patricio.Bulic@fri.uni-lj.si
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
- include_tasks: vscode.yml
 | 
			
		||||
- include_tasks: sifive.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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"
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
# Procesna avtomatika
 | 
			
		||||
# Nejc.Ilc@fri.uni-lj.si
 | 
			
		||||
# Windows, VMware Workstation 16.2.4 Player
 | 
			
		||||
 | 
			
		||||
- include_tasks: vmware_player.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
# Programski jezik C
 | 
			
		||||
# Tomaz.Dobravec@fri.uni-lj.si
 | 
			
		||||
# Windows, Pelles C
 | 
			
		||||
 | 
			
		||||
- include_tasks: pelles-c.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
# Porazdeljeni sistemi
 | 
			
		||||
# Davor.Sluga@fri.uni-lj.si
 | 
			
		||||
# Windows, VS Code, golang
 | 
			
		||||
- include_tasks: vscode.yml
 | 
			
		||||
- include_tasks: golang.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Planiranje in upravljanje informatike
 | 
			
		||||
# damjan.fujs@fri.uni-lj.si
 | 
			
		||||
# Planiranje in upravljanje informatike (VS)
 | 
			
		||||
- include_tasks: projectlibre.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Računalniška grafika in tehnologija iger
 | 
			
		||||
# Ziga.Lesar@fri.uni-lj.si
 | 
			
		||||
# Windows, Unity
 | 
			
		||||
- include_tasks: unity.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Razvoj informacijskih sistemov
 | 
			
		||||
# Aljaz.Zrnec@fri.uni-lj.si
 | 
			
		||||
# Power designer 12.5
 | 
			
		||||
- include_tasks: powerdesigner.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
# Spletne tehnologije
 | 
			
		||||
# David.Jelenc@fri.uni-lj.si
 | 
			
		||||
# Windows, VS Code, XAMPP
 | 
			
		||||
- include_tasks: vscode.yml
 | 
			
		||||
- include_tasks: xampp.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,3 +0,0 @@
 | 
			
		|||
# Tehnologija iger in navidezna resničnost
 | 
			
		||||
# Bojan.Klemenc@fri.uni-lj.si
 | 
			
		||||
# macOS, Xcode
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Umetna inteligenca
 | 
			
		||||
# Petar.Vracar@fri.uni-lj.si
 | 
			
		||||
# Windows, R, RStudio
 | 
			
		||||
- include_tasks: rstudio.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Umetno zaznavanje
 | 
			
		||||
# jon.muhovic@fe.uni-lj.si
 | 
			
		||||
# Python3, Python 3
 | 
			
		||||
- include_tasks: python3.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
# Visoko zmogljivo računanje
 | 
			
		||||
# Davor.Sluga@fri.uni-lj.si
 | 
			
		||||
# Windows, VS Code
 | 
			
		||||
- include_tasks: vscode.yml
 | 
			
		||||
| 
						 | 
				
			
			@ -1 +0,0 @@
 | 
			
		|||
# TODO ugotovi, kaj narediti z Adobe CS
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
- name: Install Audacity
 | 
			
		||||
  apt:
 | 
			
		||||
    name: audacity
 | 
			
		||||
    state: latest 
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install blender
 | 
			
		||||
  apt:
 | 
			
		||||
    name: blender
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,10 +0,0 @@
 | 
			
		|||
- name: Install C/C++ development tools
 | 
			
		||||
  apt:
 | 
			
		||||
    name: 
 | 
			
		||||
      - gcc 
 | 
			
		||||
      - make
 | 
			
		||||
      - automake
 | 
			
		||||
      - g++
 | 
			
		||||
      - gdb
 | 
			
		||||
      - cmake
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Do NOT install Chrome
 | 
			
		||||
  apt:
 | 
			
		||||
    name: chromium
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install cmake
 | 
			
		||||
  apt:
 | 
			
		||||
    name: cmake
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: "Install Dotnet 6.0"
 | 
			
		||||
  apt:
 | 
			
		||||
    name: dotnet6
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: install GCC for ARM
 | 
			
		||||
  apt:
 | 
			
		||||
    name: gcc-12-arm-linux-gnueabi
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install Gedit
 | 
			
		||||
  apt:
 | 
			
		||||
    name: gedit
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install GIMP
 | 
			
		||||
  apt:
 | 
			
		||||
    name: gimp
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install git
 | 
			
		||||
  apt:
 | 
			
		||||
    name: git
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +0,0 @@
 | 
			
		|||
- name: Install the GO programming language
 | 
			
		||||
  apt:
 | 
			
		||||
    name: golang
 | 
			
		||||
    state: latest
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install Inkscape
 | 
			
		||||
  apt:
 | 
			
		||||
    name: inkscape
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -1,8 +0,0 @@
 | 
			
		|||
- name: Install JavaFX
 | 
			
		||||
  apt:
 | 
			
		||||
    name: openjfx
 | 
			
		||||
    state: latest
 | 
			
		||||
- name: Install JavaFX source
 | 
			
		||||
  apt:
 | 
			
		||||
    name: openjfx-source
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -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"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1,2 +0,0 @@
 | 
			
		|||
apt:
 | 
			
		||||
  deb: https://www.segger.com/downloads/jlink/JLink_Linux_x86_64.deb
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +0,0 @@
 | 
			
		|||
- name: Install LibreOffice
 | 
			
		||||
  apt:
 | 
			
		||||
    name: libreoffice
 | 
			
		||||
    state: latest
 | 
			
		||||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			@ -1 +0,0 @@
 | 
			
		|||
# TODO install LTSPice
 | 
			
		||||
| 
						 | 
				
			
			@ -1,6 +0,0 @@
 | 
			
		|||
# TODO: usposobi install Matlaba na D:
 | 
			
		||||
# TODO: zamenjaj podvojene datoteke s symlinki
 | 
			
		||||
- name: Matlab
 | 
			
		||||
  debug:
 | 
			
		||||
    msg: "Matlab"
 | 
			
		||||
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue