gnome-calls: re-enable

This commit is contained in:
Colin 2024-05-17 00:36:56 +00:00
parent 157af52112
commit a7d376778e
2 changed files with 4 additions and 2 deletions

View File

@ -7,7 +7,7 @@
# - message @cheogram.com "reset sip account" (this is not destructive, despite the name) # - message @cheogram.com "reset sip account" (this is not destructive, despite the name)
# - the bot will reply with auto-generated username/password plus a SIP server endpoint. # - the bot will reply with auto-generated username/password plus a SIP server endpoint.
# just copy those into gnome-calls' GUI configurator # just copy those into gnome-calls' GUI configurator
# - now gnome-calls can do outbound calls. inbound calls requires more chatting with the help bot # - now gnome-calls can do outbound calls. inbound calls can be routed by messaging the bot: "configure calls"
# #
# my setup here is still very WIP. # my setup here is still very WIP.
# open questions: # open questions:
@ -36,9 +36,11 @@ in
".local/share/calls" # call "records" ".local/share/calls" # call "records"
# .local/share/folks # contacts? # .local/share/folks # contacts?
]; ];
# this is only the username/endpoint: the actual password appears to be stored in gnome-keyring
secrets.".config/calls/sip-account.cfg" = ../../../secrets/common/gnome_calls_sip-account.cfg.bin; secrets.".config/calls/sip-account.cfg" = ../../../secrets/common/gnome_calls_sip-account.cfg.bin;
suggestedPrograms = [ suggestedPrograms = [
"feedbackd" # needs `phone-incoming-call`, in particular "feedbackd" # needs `phone-incoming-call`, in particular
"gnome-keyring" # to remember the password
]; ];
services.gnome-calls = { services.gnome-calls = {

View File

@ -56,6 +56,7 @@ in
sane.programs.guiBaseApps = declPackageSet [ sane.programs.guiBaseApps = declPackageSet [
# "abaddon" # discord client # "abaddon" # discord client
"alacritty" # terminal emulator "alacritty" # terminal emulator
"calls" # gnome calls (dialer/handler)
"dconf" # required by many packages, but not well-documented :( "dconf" # required by many packages, but not well-documented :(
# "delfin" # Jellyfin client # "delfin" # Jellyfin client
"dialect" # language translation "dialect" # language translation
@ -110,7 +111,6 @@ in
]; ];
sane.programs.handheldGuiApps = declPackageSet [ sane.programs.handheldGuiApps = declPackageSet [
# "calls" # gnome calls (dialer/handler)
# "celluloid" # mpv frontend # "celluloid" # mpv frontend
# "chatty" # matrix/xmpp/irc client (2023/12/29: disabled because broken cross build) # "chatty" # matrix/xmpp/irc client (2023/12/29: disabled because broken cross build)
"cozy" # audiobook player "cozy" # audiobook player