adds auto-start files

This commit is contained in:
Menno van Leeuwen 2024-11-02 02:27:32 +01:00
parent 46f83918e1
commit e38ed1532a
Signed by: vleeuwenmenno
SSH Key Fingerprint: SHA256:OJFmjANpakwD3F2Rsws4GLtbdz1TJ5tkQF0RZmF0TRE
9 changed files with 324 additions and 5 deletions

View File

@ -0,0 +1,10 @@
[Desktop Entry]
Name=1Password
Exec=1password %U
Terminal=false
Type=Application
Icon=1password
StartupWMClass=1Password
Comment=Password manager and secure wallet
MimeType=x-scheme-handler/onepassword;
Categories=Office;

View File

@ -0,0 +1,48 @@
[Desktop Entry]
Type=Application
Version=1.0
Name=WhatsApp for Linux
Name[cs]=WhatsApp pro Linux
Name[de]=WhatsApp für Linux
Name[es]=WhatsApp para Linux
Name[fr]=WhatsApp pour Linux
Name[hu]=WhatsApp Linuxra
Name[it]=WhatsApp per Linux
Name[ka]=WhatsApp-
Name[nl]=WhatsApp voor Linux
Name[pt-br]=WhatsApp para Linux
Name[ru]=WhatsApp для Linux
Name[si]= WhatsApp
Name[tr]=Linux için WhatsApp
GenericName=Unofficial WhatsApp client
GenericName[cs]=Neoficiální klient WhatsApp
GenericName[de]=Inoffizieller WhatsApp-Client
GenericName[es]=Cliente no oficial de WhatsApp
GenericName[fr]=Client non officiel de WhatsApp
GenericName[hu]=Egy alternatív WhatsApp alkalmazás Linuxra
GenericName[it]=Client WhatsApp non ufficiale
GenericName[ka]=WhatsApp-
GenericName[nl]=Niet-officiële WhatsApp-client
GenericName[pt-br]=Cliente não oficial de WhatsApp
GenericName[ru]=Неофициальный клиент WhatsApp
GenericName[si]= WhatsApp
GenericName[tr]=Resmi olmayan WhatsApp istemcisi
Comment=An unofficial WhatsApp desktop application for Linux
Comment[cs]=Neoficiální desktopová aplikace WhatsApp pro Linux
Comment[de]=Eine inoffizieller WhatsApp Desktop App für Linux
Comment[es]=Una aplicación no oficial de WhatsApp para Linux
Comment[fr]=Une application non officielle de Whatsapp pour Linux
Comment[hu]=Egy nem hivatalos WhatsApp asztali alkalmazás Linuxra
Comment[it]=Un'applicazione WhatsApp non ufficiale per Linux
Comment[ka]=WhatsApp-
Comment[nl]=Een onofficiële WhatsApp-desktoptoepassing voor Linux
Comment[pt-br]=Uma aplicação não oficial de WhatsApp para Linux
Comment[ru]=Неофициальное приложение WhatsApp для Linux
Comment[si]= WhatsApp
Comment[tr]=Linux için resmi olmayan bir WhatsApp masaüstü uygulaması
Exec=whatsapp-for-linux %u
Icon=com.github.eneshecan.WhatsAppForLinux
MimeType=x-scheme-handler/whatsapp
StartupWMClass=whatsapp-for-linux
Categories=GTK;GNOME;Network;
Keywords=chat;im;messaging;messenger;sms;whatsapp;whatsapp-desktop;

View File

@ -0,0 +1,14 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=Trayscale
Comment=An unofficial GUI wrapper around the Tailscale CLI.
Categories=System;GNOME;GTK;
Icon=dev.deedles.Trayscale
Exec=trayscale
Terminal=false
SingleMainWindow=true
X-GNOME-UsesNotifications=true

View File

@ -0,0 +1,190 @@
[Desktop Entry]
Name[be]=Geary
Name[bs]=Geary
Name[ca]=Geary
Name[cs]=Geary
Name[da]=Geary
Name[de]=Geary
Name[el]=Geary
Name[en_GB]=Geary
Name[eo]=Geary
Name[es]=Geary
Name[eu]=Geary
Name[fa]=گیری
Name[fi]=Geary
Name[fr]=Geary
Name[fur]=Geary
Name[gl]=Geary
Name[he]=Geary
Name[hr]=Geary
Name[hu]=Geary
Name[id]=Geary
Name[ie]=Geary
Name[it]=Geary
Name[ja]=Geary
Name[ka]=Geary
Name[kk]=Geary
Name[lt]=Geary
Name[nb]=Geary
Name[nl]=Geary
Name[oc]=Geary
Name[pl]=Geary
Name[pt]=Geary
Name[pt_BR]=Geary
Name[ro]=Geary
Name[ru]=Geary
Name[sk]=Geary
Name[sl]=Geary
Name[sr]=Гери
Name[sr@latin]=Geri
Name[sv]=Geary
Name[tr]=Geary
Name[uk]=Geary
Name[zh_CN]=Geary
Name[zh_TW]=Geary
Name=Geary
GenericName[be]=Электронная пошта
GenericName[ca]=Correu electrònic
GenericName[cs]=E-mail
GenericName[da]=E-mail
GenericName[de]=E-Mail
GenericName[el]=Ηλεκτρονικό ταχυδρομείο
GenericName[en_GB]=E-mail
GenericName[eo]=Retpoŝto
GenericName[es]=Correo-e
GenericName[eu]=Posta elektronikoa
GenericName[fa]=رایانامه
GenericName[fi]=Sähköposti
GenericName[fr]=Courriel
GenericName[fur]=E-mail
GenericName[gl]=Correo
GenericName[he]=דוא״ל
GenericName[hr]=E-pošta
GenericName[hu]=E-mail
GenericName[id]=Surel
GenericName[ie]=Postage electronic
GenericName[it]=Email
GenericName[ja]=
GenericName[ka]=
GenericName[kk]=Эл. пошта
GenericName[lt]=El. paštas
GenericName[nb]=E-post
GenericName[nl]=E-mail
GenericName[oc]=Adreça
GenericName[pl]=Poczta
GenericName[pt]=Correio
GenericName[pt_BR]=E-mail
GenericName[ro]=Email
GenericName[ru]=Эл. почта
GenericName[sk]=Email
GenericName[sl]=Elektronska pošta
GenericName[sr]=Е-пошта
GenericName[sr@latin]=E-pošta
GenericName[sv]=E-post
GenericName[tr]=E-posta
GenericName[uk]=Електронна пошта
GenericName[zh_CN]=
GenericName[zh_TW]=Email
GenericName=Email
Comment[ar]=ارسال و استقبال البريد الالكتروني
Comment[be]=Адпраўленне і атрыманне электроннай пошты
Comment[bs]=Šaljite i primajte e-poštu
Comment[ca]=Envieu i rebeu correus electrònics
Comment[cs]=Odesílejte a přijímejte e-maily
Comment[da]=Send og modtag e-mail
Comment[de]=E-Mails senden und empfangen
Comment[el]=Αποστολή και λήψη ηλεκτρονικού ταχυδρομείου
Comment[en_CA]=Send and receive e-mail
Comment[en_GB]=Send and receive e-mail
Comment[eo]=Sendi kaj ricevi retpoŝton
Comment[es]=Envíe y reciba mensajes de correo electrónico
Comment[et]=Send and receive email
Comment[eu]=Bidali eta jaso mezuak
Comment[fa]=فرستادن و گرفتن رایانامه
Comment[fi]=Lähetä ja vastaanota sähköpostia
Comment[fr]=Envoyer et recevoir des courriels
Comment[fur]=Invie e ricêf e-mail
Comment[gl]=Enviar e recibir correo
Comment[he]=שליחה וקבלה של דוא״ל
Comment[hr]=Primi i pošalji e-poštu
Comment[hu]=E-mailek küldése és fogadása
Comment[id]=Kirim dan terima surel
Comment[ie]=Inviar un reciver e-postage
Comment[it]=Invia e riceve email
Comment[ja]=
Comment[ka]=
Comment[kk]=Эл. поштаны жіберу және қабылдау
Comment[km]=
Comment[lt]=Siųsti ir gauti paštą
Comment[ms]=Hantar dan terima emel
Comment[nb]=Send og motta e-post
Comment[nl]=E-mail verzenden en ontvangen
Comment[oc]=Mandar e recebre de corrièrs electronics
Comment[pl]=Wysyłanie i odbieranie poczty
Comment[pt]=Enviar e receber mensagens
Comment[pt_BR]=Envie e receba e-mail
Comment[ro]=Trimite și primește emailuri
Comment[ru]=Отправка и получение эл. почты
Comment[sk]=Odosiela a prijíma emaily
Comment[sl]=Prejemanje in pošiljanje sporočil
Comment[sr]=Шаље и прима е-пошту
Comment[sr@latin]=Šalje i prima e-poštu
Comment[sv]=Skicka och ta emot e-post
Comment[tr]=E-posta gönder ve al
Comment[uk]=Надіслати та одержати пошту
Comment[zh_CN]=
Comment[zh_TW]=
Comment=Send and receive email
# Translators: These are desktop search terms. Do not translate semicolons, end line with a semicolon.
Keywords[be]=Электронная пошта;E-mail;Mail;
Keywords[bs]=Epošta;E-pošta;pošta;
Keywords[ca]=Email;Correu electrònic;Correu;
Keywords[cs]=email;e-mail;mail;pošta;e-pošta;zpráva;zprávy;
Keywords[da]=Email;E-mail;Mail;Post;E-brev;
Keywords[de]=Email;E-Mail;Mail;
Keywords[el]=μήνυμα;ηλεκτρονικό ταχυδρομείο;αλληλογραφία;Email;E-mail;Mail;
Keywords[en_GB]=Email;E-mail;Mail;
Keywords[es]=email;e-mail;correo electrónico;correo-e;
Keywords[eu]=posta;helb.elek;helb.el.;
Keywords[fa]=Email;E-mail;Mail;رایانامه;ایمیل;میل;پست;
Keywords[fi]=Email;E-mail;Mail;Sähköposti;Maili;posti;
Keywords[fr]=Email;E-mail;Messagerie;Courriels;
Keywords[fur]=Email;E-mail;Mail;Pueste;
Keywords[gl]=Correo electrónico;Correo-e;Correo;
Keywords[he]=דוא״ל;דואר אלקטרוני;דואר;מייל;אימייל;אי מייל;מיילים;הודעות;
Keywords[hr]=Epošta;E-pošta;Pošta;
Keywords[hu]=Email;E-mail;Levél;
Keywords[id]=Surel;Surat;Email;E-mail;Mail;
Keywords[it]=Email;E-mail;Mail;Posta;
Keywords[ja]=Email;E-mail;Mail;;E;E-;
Keywords[ka]=Email;E-mail;Mail;;
Keywords[kk]=Email;E-mail;Mail;Эл. пошта;электрондық пошта;е-пошта;
Keywords[lt]=El. paštas;E. paštas;Paštas;
Keywords[ms]=Emel;E-mel;Mel;
Keywords[nb]=E-post;E-brev;Post;
Keywords[nl]=Email;E-mail;Mail;
Keywords[oc]=Email;E-mail;Messatjariá;Corrièrs electronics;
Keywords[pl]=Email;E-mail;Mail;Poczta;Skrzynka;Wiadomość;Wiadomości;mejl;majl;
Keywords[pt]=Email;E-mail;Mail;Correio Eletrónico;Correio;
Keywords[pt_BR]=Email;E-mail;email;emails;e-mail;Mail;Mensagem;Mensagens;mensagem;mensagens;Correio eletrônico;correio eletrônico;
Keywords[ro]=Email;E-mail;Mail;Poștă;Electronică;
Keywords[ru]=Email;E-mail;Mail;Почта;Эл.почта;
Keywords[sk]=email;e-mail;pošta;
Keywords[sl]=Email;elektronska pošta;epošta;e-pošta;pošta;sporočila;email;mail;geary;
Keywords[sr]=пошта;е-пошта;ел. пошта;електронска пошта;
Keywords[sr@latin]=pošta;e-pošta;el. pošta;elektronska pošta;
Keywords[sv]=Email;E-mail;Mail;Mejl;Epost;E-Post;
Keywords[tr]=Eposta;E-posta;Posta;E Posta;Elektronik Posta;Mektup;
Keywords[uk]=Email;E-mail;Mail;Пошта;Лист;надіслати;
Keywords[zh_CN]=Email;E-mail;Mail;;;;;;;
Keywords[zh_TW]=Email;E-mail;Mail;;;;;;;
Keywords=Email;E-mail;Mail;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gnome.Geary
TryExec=geary
Exec=geary --gapplication-service
Type=Application
Terminal=false
Categories=GNOME;GTK;Network;Email;
StartupNotify=true
NoDisplay=true

View File

@ -0,0 +1,22 @@
[Desktop Entry]
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
TryExec=telegram-desktop
Exec=telegram-desktop -- %u
Icon=telegram
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Chat;Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
Actions=quit;
DBusActivatable=true
SingleMainWindow=true
X-GNOME-UsesNotifications=true
X-GNOME-SingleWindow=true
[Desktop Action quit]
Exec=telegram-desktop -quit
Name=Quit Telegram
Icon=application-exit

View File

@ -0,0 +1,11 @@
[Desktop Entry]
Type=Application
Name=Spotify
GenericName=Music Player
Icon=spotify-client
TryExec=spotify
Exec=spotify %U
Terminal=false
MimeType=x-scheme-handler/spotify;
Categories=Audio;Music;Player;AudioVideo;
StartupWMClass=spotify

View File

@ -0,0 +1,10 @@
[Desktop Entry]
Categories=Network;InstantMessaging;Chat
Exec=vesktop %U
GenericName=Internet Messenger
Icon=vesktop
Keywords=discord;vencord;electron;chat
Name=Vesktop
StartupWMClass=Vesktop
Type=Application
Version=1.4

View File

@ -22,6 +22,11 @@ config:
vscode:
source: ~/dotfiles/vscode/settings.json
target: ~/.config/Code/User/settings.json
# Autostart
autostart:
source: ~/dotfiles/config/autostart
target: ~/.config/autostart
# SSH config
ssh:

View File

@ -48,9 +48,10 @@
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
environment.systemPackages = [
pkgs.tailscale
pkgs.pciutils
environment.systemPackages = with pkgs; [
tailscale
pciutils
gnome3.gnome-session
];
services.tailscale.enable = true;
@ -102,8 +103,16 @@
# Open ports in the firewall.
networking.firewall = {
enable = true;
allowedTCPPorts = [ ];
allowedUDPPorts = [ ];
allowedTCPPorts = [
3389
3390
3391
];
allowedUDPPorts = [
3389
3390
3391
];
};
# Set hostname to DOTF_HOSTNAME if defined, otherwise use the hostname of the system.