Update configuration
This commit is contained in:
parent
341af0ee57
commit
397813c75b
4 changed files with 20 additions and 23 deletions
|
|
@ -4,17 +4,15 @@ let
|
||||||
palette.toRgbShortHex colorPalette;
|
palette.toRgbShortHex colorPalette;
|
||||||
packages = with pkgs;
|
packages = with pkgs;
|
||||||
[
|
[
|
||||||
(makeDesktopItem
|
(pkgs.makeDesktopItem
|
||||||
{
|
{
|
||||||
name = "kakoune";
|
name = "kakoune";
|
||||||
type = "Application";
|
|
||||||
exec = "kak %U";
|
exec = "kak %U";
|
||||||
icon = "kakoune";
|
icon = "kakoune";
|
||||||
desktopName = "Kakoune";
|
desktopName = "Kakoune";
|
||||||
comment = "Kakoune text editor";
|
comment = "Kakoune text editor";
|
||||||
terminal = true;
|
terminal = true;
|
||||||
categories = "Development";
|
categories = [ "Development" ];
|
||||||
mimeType = "text/plain;text/*";
|
|
||||||
})
|
})
|
||||||
] ++ [
|
] ++ [
|
||||||
# editorconfig-core-c
|
# editorconfig-core-c
|
||||||
|
|
|
||||||
|
|
@ -3,26 +3,25 @@
|
||||||
let
|
let
|
||||||
cmd = link: "${pkgs.google-chrome}/bin/google-chrome-stable --app=${link}";
|
cmd = link: "${pkgs.google-chrome}/bin/google-chrome-stable --app=${link}";
|
||||||
links = [
|
links = [
|
||||||
{ name = "Protonmail"; link = "https://mail.protonmail.com"; categories = "Office"; icon = builtins.fetchurl "https://mail.protonmail.com/assets/coast-228x228.png"; }
|
{ desktopName = "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"; }
|
{ desktopName = "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"; }
|
{ desktopName = "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"; }
|
{ desktopName = "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"; }
|
{ 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"; }
|
||||||
{ name = "Google Keep"; link = "https://keep.google.com"; categories = "Office"; icon = builtins.fetchurl "https://ssl.gstatic.com/keep/keep_2020q4v2.ico"; }
|
{ desktopName = "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"; }
|
{ 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"; }
|
||||||
{ name = "Notion"; link = "https://notion.so"; categories = "Office"; icon = builtins.fetchurl "https://www.notion.so/images/logo-ios.png"; }
|
{ desktopName = "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 = "WhatsApp"; link = "https://web.whatsapp.com/"; }
|
||||||
];
|
];
|
||||||
webAppBuilder =
|
webAppBuilder =
|
||||||
{ name
|
{ desktopName
|
||||||
|
, name ? builtins.replaceStrings [ " " ] [ "_" ] desktopName
|
||||||
, link
|
, link
|
||||||
, icon ? lib.toLower name
|
, icon ? lib.toLower name
|
||||||
, desktopName ? name
|
|
||||||
, comment ? null
|
, comment ? null
|
||||||
, categories ? "Network"
|
, categories ? [ "Network" ]
|
||||||
}: pkgs.makeDesktopItem {
|
}: pkgs.makeDesktopItem {
|
||||||
inherit name icon desktopName comment categories;
|
inherit name icon desktopName comment categories;
|
||||||
type = "Application";
|
|
||||||
exec = cmd link;
|
exec = cmd link;
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
|
|
||||||
6
odin.nix
6
odin.nix
|
|
@ -97,9 +97,9 @@
|
||||||
pavucontrol
|
pavucontrol
|
||||||
pcmanfm
|
pcmanfm
|
||||||
pentablet-driver
|
pentablet-driver
|
||||||
procps-ng
|
procps
|
||||||
ripgrep
|
ripgrep
|
||||||
skype
|
skypeforlinux
|
||||||
spotify
|
spotify
|
||||||
tdesktop
|
tdesktop
|
||||||
teams
|
teams
|
||||||
|
|
@ -108,7 +108,7 @@
|
||||||
virt-manager
|
virt-manager
|
||||||
wget
|
wget
|
||||||
# wineFull
|
# wineFull
|
||||||
wireguard
|
wireguard-tools
|
||||||
xclip
|
xclip
|
||||||
xournalpp
|
xournalpp
|
||||||
yq
|
yq
|
||||||
|
|
|
||||||
6
thor.nix
6
thor.nix
|
|
@ -81,9 +81,9 @@
|
||||||
openvpn
|
openvpn
|
||||||
pavucontrol
|
pavucontrol
|
||||||
pentablet-driver
|
pentablet-driver
|
||||||
procps-ng
|
procps
|
||||||
ripgrep
|
ripgrep
|
||||||
skype
|
skypeforlinux
|
||||||
# slack
|
# slack
|
||||||
spotify
|
spotify
|
||||||
tdesktop
|
tdesktop
|
||||||
|
|
@ -93,7 +93,7 @@
|
||||||
virt-manager
|
virt-manager
|
||||||
wget
|
wget
|
||||||
# wineFull
|
# wineFull
|
||||||
wireguard
|
wireguard-tools
|
||||||
xclip
|
xclip
|
||||||
xournalpp
|
xournalpp
|
||||||
zoom-us
|
zoom-us
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue