Update configuration

This commit is contained in:
Filippo Berto 2022-02-27 22:14:59 +01:00
parent 341af0ee57
commit 397813c75b
4 changed files with 20 additions and 23 deletions

View file

@ -4,17 +4,15 @@ let
palette.toRgbShortHex colorPalette;
packages = with pkgs;
[
(makeDesktopItem
(pkgs.makeDesktopItem
{
name = "kakoune";
type = "Application";
exec = "kak %U";
icon = "kakoune";
desktopName = "Kakoune";
comment = "Kakoune text editor";
terminal = true;
categories = "Development";
mimeType = "text/plain;text/*";
categories = [ "Development" ];
})
] ++ [
# editorconfig-core-c

View file

@ -3,26 +3,25 @@
let
cmd = link: "${pkgs.google-chrome}/bin/google-chrome-stable --app=${link}";
links = [
{ name = "Protonmail"; link = "https://mail.protonmail.com"; categories = "Office"; icon = builtins.fetchurl "https://mail.protonmail.com/assets/coast-228x228.png"; }
{ name = "YouTube"; link = "https://www.youtube.com"; categories = "AudioVideo"; }
{ name = "Twitch"; link = "https://www.twitch.tv"; icon = builtins.fetchurl "https://static.twitchcdn.net/assets/favicon-32-e29e246c157142c94346.png"; categories = "AudioVideo"; }
{ name = "Netflix"; link = "https://www.netflix.com"; categories = "AudioVideo"; icon = builtins.fetchurl "https://assets.nflxext.com/us/ffe/siteui/common/icons/nficon2016.png"; }
{ name = "Prime Video"; link = "https://primevideo.com"; categories = "AudioVideo"; icon = builtins.fetchurl "https://m.media-amazon.com/images/G/01/digital/video/DVUI/favicons/apple-touch-icon-152x152._CB527404565_.png"; }
{ name = "Google Keep"; link = "https://keep.google.com"; categories = "Office"; icon = builtins.fetchurl "https://ssl.gstatic.com/keep/keep_2020q4v2.ico"; }
{ name = "Google Calendar"; link = "https://google.com/calendar"; categories = "Calendar;Office"; icon = builtins.fetchurl "https://calendar.google.com/googlecalendar/images/favicons_2020q4/calendar_31_256.ico"; }
{ name = "Notion"; link = "https://notion.so"; categories = "Office"; icon = builtins.fetchurl "https://www.notion.so/images/logo-ios.png"; }
{ name = "WhatsApp"; link = "https://web.whatsapp.com/"; }
{ desktopName = "Protonmail"; link = "https://mail.protonmail.com"; categories = [ "Office" ]; icon = builtins.fetchurl "https://mail.protonmail.com/assets/coast-228x228.png"; }
{ desktopName = "YouTube"; link = "https://www.youtube.com"; categories = [ "AudioVideo" ]; }
{ desktopName = "Twitch"; link = "https://www.twitch.tv"; icon = builtins.fetchurl "https://static.twitchcdn.net/assets/favicon-32-e29e246c157142c94346.png"; categories = [ "AudioVideo" ]; }
{ desktopName = "Netflix"; link = "https://www.netflix.com"; categories = [ "AudioVideo" ]; icon = builtins.fetchurl "https://assets.nflxext.com/us/ffe/siteui/common/icons/nficon2016.png"; }
{ desktopName = "Prime Video"; link = "https://primevideo.com"; categories = [ "AudioVideo" ]; icon = builtins.fetchurl "https://m.media-amazon.com/images/G/01/digital/video/DVUI/favicons/apple-touch-icon-152x152._CB527404565_.png"; }
{ desktopName = "Google Keep"; link = "https://keep.google.com"; categories = [ "Office" ]; icon = builtins.fetchurl "https://ssl.gstatic.com/keep/keep_2020q4v2.ico"; }
{ desktopName = "Google Calendar"; link = "https://google.com/calendar"; categories = [ "Calendar" "Office" ]; icon = builtins.fetchurl "https://calendar.google.com/googlecalendar/images/favicons_2020q4/calendar_31_256.ico"; }
{ desktopName = "Notion"; link = "https://notion.so"; categories = [ "Office" ]; icon = builtins.fetchurl "https://www.notion.so/images/logo-ios.png"; }
{ desktopName = "WhatsApp"; link = "https://web.whatsapp.com/"; }
];
webAppBuilder =
{ name
{ desktopName
, name ? builtins.replaceStrings [ " " ] [ "_" ] desktopName
, link
, icon ? lib.toLower name
, desktopName ? name
, comment ? null
, categories ? "Network"
, categories ? [ "Network" ]
}: pkgs.makeDesktopItem {
inherit name icon desktopName comment categories;
type = "Application";
exec = cmd link;
};
in

View file

@ -97,9 +97,9 @@
pavucontrol
pcmanfm
pentablet-driver
procps-ng
procps
ripgrep
skype
skypeforlinux
spotify
tdesktop
teams
@ -108,7 +108,7 @@
virt-manager
wget
# wineFull
wireguard
wireguard-tools
xclip
xournalpp
yq

View file

@ -81,9 +81,9 @@
openvpn
pavucontrol
pentablet-driver
procps-ng
procps
ripgrep
skype
skypeforlinux
# slack
spotify
tdesktop
@ -93,7 +93,7 @@
virt-manager
wget
# wineFull
wireguard
wireguard-tools
xclip
xournalpp
zoom-us