# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
properties:
  resources:
    # --- FEJLESZTÉS & PROGRAMOZÁS ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.VisualStudioCode
      settings:
        id: Microsoft.VisualStudioCode
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.VisualStudio.2022.Community
      settings:
        id: Microsoft.VisualStudio.2022.Community
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Docker.DockerDesktop
      settings:
        id: Docker.DockerDesktop
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: GitHub.GitHubDesktop
      settings:
        id: GitHub.GitHubDesktop
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Oracle.VirtualBox
      settings:
        id: Oracle.VirtualBox
        source: winget

    # --- NYELVEK & CSOMAGKEZELŐK ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Python.Python.3.12
      settings:
        id: Python.Python.3.12
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: OpenJS.NodeJS
      settings:
        id: OpenJS.NodeJS
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Composer.Composer
      settings:
        id: Composer.Composer
        source: winget

    # --- HÁLÓZAT, SZERVER & SYSADMIN ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: SimonTatham.PuTTY
      settings:
        id: SimonTatham.PuTTY
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: WinSCP.WinSCP
      settings:
        id: WinSCP.WinSCP
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: ApacheFriends.XAMPP.8.2
      settings:
        id: ApacheFriends.XAMPP.8.2
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: WiresharkFoundation.Wireshark
      settings:
        id: WiresharkFoundation.Wireshark
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.RemoteDesktopConnectionManager
      settings:
        id: Microsoft.RemoteDesktopConnectionManager
        source: winget

    # --- BÖNGÉSZŐK ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Google.Chrome
      settings:
        id: Google.Chrome
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Mozilla.Firefox
      settings:
        id: Mozilla.Firefox
        source: winget

    # --- FELHŐ & REPTÁRAK ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Google.DriveFS
      settings:
        id: Google.DriveFS
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Synology.SynologyDriveClient
      settings:
        id: Synology.SynologyDriveClient
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Apple.iCloud
      settings:
        id: 9PKDQ5RL4ZXL
        source: msstore

    # --- PRODUKTIVITÁS, REPRODUKCIÓ & GRAFIKA ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.Office
      settings:
        id: 9WZDNCRDMD0V
        source: msstore
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Obsidian.Obsidian
      settings:
        id: Obsidian.Obsidian
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Notepad++.Notepad++
      settings:
        id: Notepad++.Notepad++
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: BlenderFoundation.Blender
      settings:
        id: BlenderFoundation.Blender
        source: winget

    # --- FÁJLKEZELŐK & UTILITIES ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Ghisler.TotalCommander
      settings:
        id: Ghisler.TotalCommander
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: AntibodySoftware.WizTree
      settings:
        id: AntibodySoftware.WizTree
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: RARLab.WinRAR
      settings:
        id: RARLab.WinRAR
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.PowerToys
      settings:
        id: Microsoft.PowerToys
        source: winget

    # --- MÉDIA & SOCIAL ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Discord.Discord
      settings:
        id: Discord.Discord
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Valve.Steam
      settings:
        id: Valve.Steam
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: VideoLAN.VLC
      settings:
        id: VideoLAN.VLC
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Apple.AppleMusic Windows
      settings:
        id: 9PF4X8N3S051
        source: msstore
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Ente.Auth
      settings:
        id: Ente.Auth
        source: winget
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.HEIFImageExtension
      settings:
        id: 9PMMSR1C7W4G
        source: msstore
		- resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Microsoft.HEVCVideoExtension
      settings:
        id: 9N4WNDZ57QSM
        source: msstore

    # --- HARDVER SPECIFIKUS (ASUS & NVIDIA) ---
    - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Nvidia.NvidiaApp
      settings:
        id: Nvidia.NvidiaApp
        source: winget
	  - resource: Microsoft.WinGet.DSC/WinGetPackage
      id: Seerge.G-Helper
      settings:
        id: Seerge.G-Helper
        source: winget

  configurationVersion: 0.2.0