#!/usr/bin/env python3

from os import popen
from os.path import expanduser

outputfile = open(expanduser('~')+'/.config/appmanager_desktoppackages', 'w')

inputfile = popen('apt-file find .desktop').readlines()
packages = []


for line in inputfile:
    package = line.strip().split(':')[0]
    if package+'\n' not in packages:
        packages.append(package+'\n')

outputfile.writelines(packages)
outputfile.close()
