diff --git a/files/dnf/codium.repo b/files/dnf/codium.repo new file mode 100644 index 0000000..8e87c81 --- /dev/null +++ b/files/dnf/codium.repo @@ -0,0 +1,8 @@ +[gitlab.com_paulcarroty_vscodium_repo] +name=download.vscodium.com +baseurl=https://download.vscodium.com/rpms/ +enabled=1 +gpgcheck=1 +repo_gpgcheck=1 +gpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg +metadata_expire=1h diff --git a/files/system/usr/share/applications/codium.desktop b/files/system/usr/share/applications/codium.desktop new file mode 100644 index 0000000..12f332b --- /dev/null +++ b/files/system/usr/share/applications/codium.desktop @@ -0,0 +1,27 @@ +[Desktop Entry] +Name=VSCodium +Comment=Code Editing. Redefined. +GenericName=Text Editor +Exec=/usr/share/codium/codium --ozone-platform=wayland %F +Icon=vscodium +Type=Application +StartupNotify=false +StartupWMClass=VSCodium +Categories=TextEditor;Development;IDE; +MimeType=text/plain;inode/directory;application/x-codium-workspace; +Actions=new-empty-window; +Keywords=vscodium;codium;vscode; + +[Desktop Action new-empty-window] +Name=New Empty Window +Name[de]=Neues leeres Fenster +Name[es]=Nueva ventana vacía +Name[fr]=Nouvelle fenêtre vide +Name[it]=Nuova finestra vuota +Name[ja]=新しい空のウィンドウ +Name[ko]=새 빈 창 +Name[ru]=Новое пустое окно +Name[zh_CN]=新建空窗口 +Name[zh_TW]=開新空視窗 +Exec=/usr/share/codium/codium --new-window %F +Icon=vscodium diff --git a/recipes/components/dnf-module.yml b/recipes/components/dnf-module.yml index bf8adff..0f8b2a6 100644 --- a/recipes/components/dnf-module.yml +++ b/recipes/components/dnf-module.yml @@ -1,11 +1,16 @@ modules: - type: dnf repos: + files: + - https://negativo17.org/repos/fedora-steam.repo + - https://negativo17.org/repos/fedora-multimedia.repo + - codium.repo copr: - ublue-os/packages - solopasha/hyprland - peterwu/rendezvous - nonfree: negativo17 + keys: + - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg install: packages: # sddm @@ -75,6 +80,7 @@ modules: # text editor - neovim + - codium # software store - gnome-software