diff options
-rw-r--r-- | cfgfiles/gajim.config | 659 | ||||
-rw-r--r-- | cfgfiles/gajim.nix | 822 | ||||
-rw-r--r-- | overrides/default.nix | 3 |
3 files changed, 824 insertions, 660 deletions
diff --git a/cfgfiles/gajim.config b/cfgfiles/gajim.config deleted file mode 100644 index 23095553..00000000 --- a/cfgfiles/gajim.config +++ /dev/null @@ -1,659 +0,0 @@ -last_sounds_dir = -avatar_position_in_roster = right -muc_autorejoin_on_kick = False -confirm_close_muc_rooms = -enable_negative_priority = False -use_gnomekeyring = True -gc-msgwin-width = 600 -chat-msgwin-height = 440 -gc_nicknames_colors = #4e9a06:#f57900:#ce5c00:#3465a4:#204a87:#75507b:#5c3566:#c17d11:#8f5902:#ef2929:#cc0000:#a40000 -show_avatar_in_chat = True -last_roster_visible = True -notification_timeout = 5 -iconset = dcraven -roster_avatar_width = 16 -gc-msgwin-y-position = -1 -custombrowser = chromium -noconfirm_close_muc_rooms = -networkmanager_support = True -roster_width = 206 -chat_merge_consecutive_nickname_indent = -just_disconnected_bg_color = #ab6161 -tooltip_avatar_width = 125 -confirm_metacontacts = -autoawaytime = 5 -autopopupaway = False -autodetect_browser_mailer = False -tooltip_status_busy_color = #F57900 -audio_input_volume = 50 -ft_add_hosts_to_send = -chat-msgwin-width = 480 -autoaway = False -outmsgtxtcolor = -tabs_close_button = True -search_engine = https://www.google.com/search?&q=%s&sourceid=gajim -log_xhtml_messages = False -use_stun_server = False -tooltip_status_online_color = #73D216 -show_unread_tab_icon = False -version = 0.15.3 -tooltip_account_name_color = #888A85 -openwith = xdg-open -tooltip_affiliation_owner_color = #CC0000 -msgwin-y-position = 20 -chat_avatar_width = 52 -markedmsgcolor = #ff8080 -print_status_in_muc = in_and_out -show_activity_in_roster = True -custom_file_manager = -history_window_width = 1596 -ignore_incoming_xhtml = False -conversation_font = Liberation Mono 10 -chat_avatar_height = 52 -inmsgcolor = #add8e6 -global_proxy = -verbose = False -outmsgcolor = #ff7f50 -notify_on_new_gmail_email = True -gc_proposed_nick_char = _ -escape_key_closes = True -latex_png_dpi = 108 -trayicon_notification_on_events = True -send_on_ctrl_enter = False -autopopup = True -roster_theme = blue -log_contact_status_changes = True -use_latex = False -hide_groupchat_occupants_list = False -single-msg-x-position = 0 -just_connected_bg_color = #adc3c6 -video_size = -show_self_contact = when_other_resource -single-msg-height = 280 -treat_incoming_messages = -check_idle_every_foo_seconds = 2 -file_transfers_port = 28011 -sounds_on = False -hide_chat_banner = False -tooltip_avatar_height = 125 -change_status_window_timeout = 15 -use_kib_mib = False -notify_on_all_muc_messages = False -print_status_in_chats = True -print_time_fuzzy = 0 -hide_avatar_of_transport = False -show_avatars_in_roster = True -restored_messages_small = True -quit_on_roster_x_button = True -save-roster-position = True -sort_by_show_in_muc = False -dictionary_url = WIKTIONARY -restored_messages_color = #555753 -use_transports_iconsets = True -inmsgtxtcolor = -gc_refer_to_nick_char = : -ask_online_status = False -max_conversation_lines = 500 -show_affiliation_in_groupchat = True -check_if_gajim_is_default = True -tooltip_status_away_color = #EDD400 -inmsgtxtfont = -scroll_roster_to_last_message = True -notification_position_y = -1 -notification_position_x = -1 -custommailapp = -tabs_border = False -change_roster_title = True -tooltip_affiliation_none_color = #555753 -use_kwalletcli = True -video_framerate = -collapsed_rows = -autoxatime = 15 -autoxa_message = $S (Not available as a result of being idle more than $T min) -tooltip_idle_color = #888A85 -sounddnd = False -history_window_x-position = 0 -show_contacts_number = True -msgwin-height = 1156 -hide_groupchat_banner = False -chat-msgwin-y-position = -1 -activity_iconset = default -video_output_device = ximagesink -show_only_chat_and_online = False -autoaway_message = $S (Away as a result of being idle more than $T min) -muc_highlight_words = DOWN;PROBLEM;CRITICAL;UNREACHABLE -send_sha_in_gc_presence = True -notification_preview_message = True -roster_avatar_height = 16 -emoticons_theme = animated -show_location_in_roster = True -mood_iconset = default -attach_notifications_to_systray = False -notify_on_new_gmail_email_command = -history_window_y-position = 20 -history_window_height = 1156 -outgoing_chat_state_notifications = all -confirm_block = -last_emoticons_dir = -restore_lines = 10 -roster_y-position = 20 -muc_restore_lines = 20 -last_send_dir = -show_tunes_in_roster = True -confirm_close_multiple_tabs = True -notify_on_file_complete = True -trayicon = never -notify_on_new_message = False -last_save_dir = -confirm_custom_status = no -show_mood_in_roster = True -show_ascii_formatting_chars = True -notification_avatar_height = 48 -sort_by_show_in_roster = True -show_roster_on_startup = always -stun_server = -show_transports_group = True -time_stamp = [%H:%M:%S] -autoxa = False -muc_restore_timeout = 60 -vcard_avatar_height = 200 -rst_formatting_outgoing_messages = False -ctrl_tab_go_to_next_composing = True -before_nickname = < -single-msg-y-position = 0 -print_ichat_every_foo_minutes = 5 -compact_view = False -statusmsgcolor = #4e9a06 -mergeaccounts = False -muc_autorejoin_timeout = 1 -roster_window_skip_taskbar = False -notify_on_new_gmail_email_extra = False -remote_control = True -one_message_window = always_with_roster -soundplayer = aplay -q -msgwin-width = 1336 -tooltip_status_na_color = #CC0000 -tooltip_status_offline_color = #555753 -video_input_device = v4l2src device=/dev/video0 -key_up_lines = 25 -gc-msgwin-height = 440 -audio_output_volume = 50 -after_nickname = > -single-msg-width = 400 -ask_avatars_on_startup = True -uri_schemes = aaa:// aaas:// acap:// cap:// cid: crid:// data: dav: dict:// dns: fax: file:/ ftp:// geo: go: gopher:// h323: http:// https:// iax: icap:// im: imap:// info: ipp:// iris: iris.beep: iris.xpc: iris.xpcs: iris.lwz: ldap:// mid: modem: msrp:// msrps:// mtqp:// mupdate:// news: nfs:// nntp:// opaquelocktoken: pop:// pres: prospero:// rtsp:// service: shttp:// sip: sips: sms: snmp:// soap.beep:// soap.beeps:// tag: tel: telnet:// tftp:// thismessage:/ tip:// tv: urn:// vemmi:// xmlrpc.beep:// xmlrpc.beeps:// z39.50r:// z39.50s:// about: apt: cvs:// daap:// ed2k:// feed: fish:// git:// iax2: irc:// ircs:// ldaps:// magnet: mms:// rsync:// ssh:// svn:// sftp:// smb:// webcal:// -print_time = always -msgwin-x-position = 0 -urlmsgcolor = #add8e6 -roster_height = 1156 -use_gpg_agent = True -outmsgtxtfont = -esession_modp = 5,14 -recently_groupchat = -outmsgfont = -tooltip_affiliation_administrator_color = #F57900 -shell_like_completion = True -always_english_wiktionary = True -confirm_close_muc = True -ask_offline_status_on_connection = False -tooltip_status_free_for_chat_color = #3465A4 -showoffline = False -roster_x-position = 0 -audio_output_device = pulsesink device=alsa_output.pci-0000_00_1b.0.analog-stereo sync=true -notify_on_signout = False -notify_on_signin = False -notification_avatar_width = 48 -statusmsgfont = -use_notif_daemon = True -displayed_chat_state_notifications = all -use_speller = False -gc-hpaned-position = 979 -audio_input_device = pulsesrc device=alsa_input.usb-046d_0804_DD519390-02-U0x46d0x804.analog-mono ! volume name=gajim_vol -always_english_wikipedia = False -vcard_avatar_width = 200 -tabs_always_visible = False -use_urgency_hint = True -ascii_formatting = True -restore_timeout = 60 -chat_merge_consecutive_nickname = False -tabs_position = top -ask_offline_status = False -msgwin-max-state = False -show_status_msgs_in_roster = True -allow_hide_roster = True -chat-msgwin-x-position = -1 -gc-msgwin-x-position = -1 -inmsgfont = -tooltip_affiliation_member_color = #73D216 -speller_language = -use_smooth_scrolling = True -defaultstatusmsg.dnd.message = Do not disturb. -defaultstatusmsg.dnd.enabled = False -defaultstatusmsg.away.message = Be right back. -defaultstatusmsg.away.enabled = False -defaultstatusmsg.xa.message = I'm not available. -defaultstatusmsg.xa.enabled = False -defaultstatusmsg.chat.message = I'm free for chat. -defaultstatusmsg.chat.enabled = False -defaultstatusmsg.online.message = I'm available. -defaultstatusmsg.online.enabled = False -defaultstatusmsg.invisible.message = Bye! -defaultstatusmsg.invisible.enabled = False -defaultstatusmsg.offline.message = Bye! -defaultstatusmsg.offline.enabled = False -themes.blue.accountbgcolor = #0c232e -themes.blue.bannerfontattrs = B -themes.blue.accountfontattrs = B -themes.blue.groupfont = Liberation Mono Bold 8 -themes.blue.groupbgcolor = #18515f -themes.blue.state_paused_color = mediumblue -themes.blue.state_muc_msg_color = mediumblue -themes.blue.state_gone_color = grey -themes.blue.state_muc_directed_msg_color = red2 -themes.blue.bannertextcolor = #ffffff -themes.blue.accountfont = Liberation Mono 8 -themes.blue.contactbgcolor = #0c232b -themes.blue.groupfontattrs = I -themes.blue.accounttextcolor = #ffffff -themes.blue.grouptextcolor = #ffffff -themes.blue.bannerfont = Liberation Mono Bold 12 -themes.blue.bannerbgcolor = #0f4864 -themes.blue.contactfontattrs = -themes.blue.state_inactive_color = grey62 -themes.blue.state_composing_color = green4 -themes.blue.contactfont = Liberation Mono Bold 8 -themes.blue.contacttextcolor = #ffffff -themes.grocery.accountbgcolor = #6bbe18 -themes.grocery.bannerfontattrs = B -themes.grocery.accountfontattrs = B -themes.grocery.groupfont = -themes.grocery.groupbgcolor = #ceefad -themes.grocery.state_paused_color = mediumblue -themes.grocery.state_muc_msg_color = mediumblue -themes.grocery.state_gone_color = grey -themes.grocery.state_muc_directed_msg_color = red2 -themes.grocery.bannertextcolor = -themes.grocery.accountfont = -themes.grocery.contactbgcolor = #efb26b -themes.grocery.groupfontattrs = I -themes.grocery.accounttextcolor = -themes.grocery.grouptextcolor = #12125a -themes.grocery.bannerfont = -themes.grocery.bannerbgcolor = #108abd -themes.grocery.contactfontattrs = -themes.grocery.state_inactive_color = grey62 -themes.grocery.state_composing_color = green4 -themes.grocery.contactfont = -themes.grocery.contacttextcolor = #000000 -themes.default.accountbgcolor = -themes.default.bannerfontattrs = B -themes.default.accountfontattrs = B -themes.default.groupfont = -themes.default.groupbgcolor = -themes.default.state_paused_color = mediumblue -themes.default.state_muc_msg_color = mediumblue -themes.default.state_gone_color = grey -themes.default.state_muc_directed_msg_color = red2 -themes.default.bannertextcolor = -themes.default.accountfont = -themes.default.contactbgcolor = -themes.default.groupfontattrs = I -themes.default.accounttextcolor = -themes.default.grouptextcolor = -themes.default.bannerfont = -themes.default.bannerbgcolor = -themes.default.contactfontattrs = -themes.default.state_inactive_color = grey62 -themes.default.state_composing_color = green4 -themes.default.contactfont = -themes.default.contacttextcolor = -themes.green.accountbgcolor = #94aa8c -themes.green.bannerfontattrs = B -themes.green.accountfontattrs = B -themes.green.groupfont = -themes.green.groupbgcolor = #eff3e7 -themes.green.state_paused_color = mediumblue -themes.green.state_muc_msg_color = mediumblue -themes.green.state_gone_color = grey -themes.green.state_muc_directed_msg_color = red2 -themes.green.bannertextcolor = -themes.green.accountfont = -themes.green.contactbgcolor = -themes.green.groupfontattrs = I -themes.green.accounttextcolor = -themes.green.grouptextcolor = #0000ff -themes.green.bannerfont = -themes.green.bannerbgcolor = #94aa8c -themes.green.contactfontattrs = -themes.green.state_inactive_color = grey62 -themes.green.state_composing_color = green4 -themes.green.contactfont = -themes.green.contacttextcolor = #000000 -themes.human.accountbgcolor = #996442 -themes.human.bannerfontattrs = B -themes.human.accountfontattrs = B -themes.human.groupfont = -themes.human.groupbgcolor = #e3ca94 -themes.human.state_paused_color = mediumblue -themes.human.state_muc_msg_color = mediumblue -themes.human.state_gone_color = grey -themes.human.state_muc_directed_msg_color = red2 -themes.human.bannertextcolor = -themes.human.accountfont = -themes.human.contactbgcolor = -themes.human.groupfontattrs = I -themes.human.accounttextcolor = -themes.human.grouptextcolor = #ab5920 -themes.human.bannerfont = -themes.human.bannerbgcolor = #996442 -themes.human.contactfontattrs = -themes.human.state_inactive_color = grey62 -themes.human.state_composing_color = green4 -themes.human.contactfont = -themes.human.contacttextcolor = #000000 -themes.marine.accountbgcolor = #918caa -themes.marine.bannerfontattrs = B -themes.marine.accountfontattrs = B -themes.marine.groupfont = -themes.marine.groupbgcolor = #e9e7f3 -themes.marine.state_paused_color = mediumblue -themes.marine.state_muc_msg_color = mediumblue -themes.marine.state_gone_color = grey -themes.marine.state_muc_directed_msg_color = red2 -themes.marine.bannertextcolor = -themes.marine.accountfont = -themes.marine.contactbgcolor = -themes.marine.groupfontattrs = I -themes.marine.accounttextcolor = -themes.marine.grouptextcolor = -themes.marine.bannerfont = -themes.marine.bannerbgcolor = #918caa -themes.marine.contactfontattrs = -themes.marine.state_inactive_color = grey62 -themes.marine.state_composing_color = green4 -themes.marine.contactfont = -themes.marine.contacttextcolor = #000000 -accounts.aszlig.net.autopriority_invisible = 10 -accounts.aszlig.net.msgwin-height = 440 -accounts.aszlig.net.subscribe_activity = True -accounts.aszlig.net.autonegotiate_esessions = True -accounts.aszlig.net.adjust_priority_with_status = True -accounts.aszlig.net.client_cert_encrypted = False -accounts.aszlig.net.autoauth = False -accounts.aszlig.net.request_receipt = True -accounts.aszlig.net.resource = redmoon -accounts.aszlig.net.name = aszlig -accounts.aszlig.net.client_cert = -accounts.aszlig.net.send_time_info = True -accounts.aszlig.net.subscribe_mood = True -accounts.aszlig.net.subscribe_tune = True -accounts.aszlig.net.subscription_request_msg = -accounts.aszlig.net.dont_ack_subscription = False -accounts.aszlig.net.time_for_ping_alive_answer = 60 -accounts.aszlig.net.savepass = True -accounts.aszlig.net.last_status_msg = -accounts.aszlig.net.ignore_unknown_contacts = False -accounts.aszlig.net.anonymous_auth = False -accounts.aszlig.net.ping_alive_every_foo_secs = 120 -accounts.aszlig.net.msgwin-y-position = -1 -accounts.aszlig.net.ignore_ssl_errors = -accounts.aszlig.net.autopriority_xa = 30 -accounts.aszlig.net.ping_alives_enabled = True -accounts.aszlig.net.ssl_fingerprint_sha1 = 8D:BC:E5:46:AB:B3:53:F7:36:B3:66:0D:B4:B7:83:32:65:BA:A8:EF -accounts.aszlig.net.use_env_http_proxy = False -accounts.aszlig.net.keep_alives_enabled = True -accounts.aszlig.net.proxy = -accounts.aszlig.net.active = True -accounts.aszlig.net.action_when_plaintext_connection = disconnect -accounts.aszlig.net.autopriority_online = 50 -accounts.aszlig.net.test_ft_proxies_on_startup = True -accounts.aszlig.net.no_log_for = -accounts.aszlig.net.answer_receipts = True -accounts.aszlig.net.warn_when_insecure_ssl_connection = True -accounts.aszlig.net.autopriority_away = 40 -accounts.aszlig.net.enable_message_carbons = False -accounts.aszlig.net.http_auth = ask -accounts.aszlig.net.msgwin-width = 480 -accounts.aszlig.net.restore_last_status = False -accounts.aszlig.net.priority = 5 -accounts.aszlig.net.allow_no_log_for = -accounts.aszlig.net.keep_alive_every_foo_secs = 55 -accounts.aszlig.net.zeroconf_email = -accounts.aszlig.net.msgwin-x-position = -1 -accounts.aszlig.net.minimized_gc = -accounts.aszlig.net.use_srv = True -accounts.aszlig.net.file_transfer_proxies = proxy.headcounter.org -accounts.aszlig.net.try_connecting_for_foo_secs = 60 -accounts.aszlig.net.warn_when_insecure_password = True -accounts.aszlig.net.gpg_sign_presence = True -accounts.aszlig.net.keyid = 8C2DC961 -accounts.aszlig.net.custom_port = 5222 -accounts.aszlig.net.ft_send_local_ips = True -accounts.aszlig.net.log_encrypted_sessions = True -accounts.aszlig.net.subscribe_location = True -accounts.aszlig.net.last_archiving_time = 1970-01-01T00:00:00Z -accounts.aszlig.net.zeroconf_jabber_id = -accounts.aszlig.net.publish_location = False -accounts.aszlig.net.autoconnect_as = online -accounts.aszlig.net.publish_tune = False -accounts.aszlig.net.use_custom_host = False -accounts.aszlig.net.hostname = aszlig.net -accounts.aszlig.net.connection_types = tls ssl plain -accounts.aszlig.net.subscribe_nick = True -accounts.aszlig.net.autoreconnect = True -accounts.aszlig.net.enable_esessions = True -accounts.aszlig.net.autopriority_chat = 50 -accounts.aszlig.net.send_os_info = True -accounts.aszlig.net.zeroconf_last_name = -accounts.aszlig.net.is_zeroconf = False -accounts.aszlig.net.listen_to_network_manager = True -accounts.aszlig.net.autoconnect = False -accounts.aszlig.net.sync_with_global_status = True -accounts.aszlig.net.zeroconf_first_name = -accounts.aszlig.net.send_idle_time = True -accounts.aszlig.net.custom_host = aszlig.net -accounts.aszlig.net.autopriority_dnd = 20 -accounts.aszlig.net.keyname = aszlig <"^[0-9]+$"@regexmail.net> -accounts.aszlig.net.use_ft_proxies = True -accounts.Local.roster_version = -accounts.Local.autopriority_invisible = 10 -accounts.Local.msgwin-height = 440 -accounts.Local.subscribe_activity = True -accounts.Local.autonegotiate_esessions = True -accounts.Local.adjust_priority_with_status = True -accounts.Local.attached_gpg_keys = -accounts.Local.client_cert_encrypted = False -accounts.Local.autoauth = False -accounts.Local.request_receipt = True -accounts.Local.password = zeroconf -accounts.Local.resource = gajim -accounts.Local.name = aszlig -accounts.Local.client_cert = -accounts.Local.send_time_info = True -accounts.Local.subscribe_mood = True -accounts.Local.subscribe_tune = True -accounts.Local.subscription_request_msg = -accounts.Local.dont_ack_subscription = False -accounts.Local.time_for_ping_alive_answer = 60 -accounts.Local.savepass = False -accounts.Local.last_status_msg = -accounts.Local.ignore_unknown_contacts = False -accounts.Local.anonymous_auth = False -accounts.Local.ping_alive_every_foo_secs = 120 -accounts.Local.msgwin-y-position = -1 -accounts.Local.ignore_ssl_errors = -accounts.Local.autopriority_xa = 30 -accounts.Local.ping_alives_enabled = True -accounts.Local.ssl_fingerprint_sha1 = -accounts.Local.use_env_http_proxy = False -accounts.Local.keep_alives_enabled = True -accounts.Local.proxy = -accounts.Local.active = True -accounts.Local.action_when_plaintext_connection = warn -accounts.Local.autopriority_online = 50 -accounts.Local.test_ft_proxies_on_startup = True -accounts.Local.no_log_for = -accounts.Local.answer_receipts = True -accounts.Local.warn_when_insecure_ssl_connection = True -accounts.Local.autopriority_away = 40 -accounts.Local.enable_message_carbons = False -accounts.Local.http_auth = ask -accounts.Local.msgwin-width = 480 -accounts.Local.restore_last_status = False -accounts.Local.priority = 5 -accounts.Local.allow_no_log_for = -accounts.Local.keep_alive_every_foo_secs = 55 -accounts.Local.zeroconf_email = -accounts.Local.msgwin-x-position = -1 -accounts.Local.minimized_gc = -accounts.Local.use_srv = True -accounts.Local.file_transfer_proxies = proxy.eu.jabber.org, proxy.jabber.ru, proxy.jabbim.cz -accounts.Local.last_status = online -accounts.Local.try_connecting_for_foo_secs = 60 -accounts.Local.warn_when_insecure_password = True -accounts.Local.gpg_sign_presence = True -accounts.Local.keyid = -accounts.Local.custom_port = 5298 -accounts.Local.ft_send_local_ips = True -accounts.Local.log_encrypted_sessions = True -accounts.Local.subscribe_location = True -accounts.Local.last_archiving_time = 1970-01-01T00:00:00Z -accounts.Local.zeroconf_jabber_id = -accounts.Local.publish_location = False -accounts.Local.autoconnect_as = online -accounts.Local.publish_tune = False -accounts.Local.use_custom_host = False -accounts.Local.hostname = mmrnmhrm -accounts.Local.connection_types = tls ssl plain -accounts.Local.subscribe_nick = True -accounts.Local.autoreconnect = True -accounts.Local.enable_esessions = True -accounts.Local.autopriority_chat = 50 -accounts.Local.send_os_info = True -accounts.Local.zeroconf_last_name = -accounts.Local.is_zeroconf = True -accounts.Local.listen_to_network_manager = True -accounts.Local.autoconnect = True -accounts.Local.sync_with_global_status = True -accounts.Local.zeroconf_first_name = -accounts.Local.send_idle_time = True -accounts.Local.custom_host = -accounts.Local.autopriority_dnd = 20 -accounts.Local.keyname = -accounts.Local.use_ft_proxies = False -soundevents.first_message_received.path = message1.wav -soundevents.first_message_received.enabled = True -soundevents.next_message_received_focused.path = message2.wav -soundevents.next_message_received_focused.enabled = False -soundevents.gmail_received.path = message1.wav -soundevents.gmail_received.enabled = False -soundevents.contact_connected.path = connected.wav -soundevents.contact_connected.enabled = False -soundevents.contact_disconnected.path = disconnected.wav -soundevents.contact_disconnected.enabled = False -soundevents.next_message_received_unfocused.path = message2.wav -soundevents.next_message_received_unfocused.enabled = True -soundevents.muc_message_received.path = gc_message2.wav -soundevents.muc_message_received.enabled = False -soundevents.muc_message_highlight.path = gc_message1.wav -soundevents.muc_message_highlight.enabled = True -soundevents.message_sent.path = sent.wav -soundevents.message_sent.enabled = False -statusmsg._last_dnd.mood = -statusmsg._last_dnd.subactivity = -statusmsg._last_dnd.activity = -statusmsg._last_dnd.mood_text = -statusmsg._last_dnd.message = -statusmsg._last_dnd.activity_text = -statusmsg._last_invisible.mood = -statusmsg._last_invisible.subactivity = -statusmsg._last_invisible.activity = -statusmsg._last_invisible.mood_text = -statusmsg._last_invisible.message = -statusmsg._last_invisible.activity_text = -statusmsg.Working.mood = -statusmsg.Working.subactivity = other -statusmsg.Working.activity = working -statusmsg.Working.mood_text = -statusmsg.Working.message = I'm working. -statusmsg.Working.activity_text = -statusmsg.Movie.mood = -statusmsg.Movie.subactivity = watching_a_movie -statusmsg.Movie.activity = relaxing -statusmsg.Movie.mood_text = -statusmsg.Movie.message = I'm watching a movie. -statusmsg.Movie.activity_text = -statusmsg._last_online.mood = -statusmsg._last_online.subactivity = -statusmsg._last_online.activity = -statusmsg._last_online.mood_text = -statusmsg._last_online.message = -statusmsg._last_online.activity_text = -statusmsg.Phone.mood = -statusmsg.Phone.subactivity = on_the_phone -statusmsg.Phone.activity = talking -statusmsg.Phone.mood_text = -statusmsg.Phone.message = I'm on the phone. -statusmsg.Phone.activity_text = -statusmsg.Out.mood = -statusmsg.Out.subactivity = going_out -statusmsg.Out.activity = relaxing -statusmsg.Out.mood_text = -statusmsg.Out.message = I'm out enjoying life. -statusmsg.Out.activity_text = -statusmsg._last_chat.mood = -statusmsg._last_chat.subactivity = -statusmsg._last_chat.activity = -statusmsg._last_chat.mood_text = -statusmsg._last_chat.message = -statusmsg._last_chat.activity_text = -statusmsg.Eating.mood = -statusmsg.Eating.subactivity = other -statusmsg.Eating.activity = eating -statusmsg.Eating.mood_text = -statusmsg.Eating.message = I'm eating, so leave me a message. -statusmsg.Eating.activity_text = -statusmsg._last_away.mood = -statusmsg._last_away.subactivity = -statusmsg._last_away.activity = -statusmsg._last_away.mood_text = -statusmsg._last_away.message = -statusmsg._last_away.activity_text = -statusmsg.Back soon.mood = -statusmsg.Back soon.subactivity = -statusmsg.Back soon.activity = -statusmsg.Back soon.mood_text = -statusmsg.Back soon.message = Back in some minutes. -statusmsg.Back soon.activity_text = -statusmsg._last_offline.mood = -statusmsg._last_offline.subactivity = -statusmsg._last_offline.activity = -statusmsg._last_offline.mood_text = -statusmsg._last_offline.message = -statusmsg._last_offline.activity_text = -statusmsg.Sleeping.mood = sleepy -statusmsg.Sleeping.subactivity = sleeping -statusmsg.Sleeping.activity = inactive -statusmsg.Sleeping.mood_text = -statusmsg.Sleeping.message = ZZZZzzzzzZZZZZ -statusmsg.Sleeping.activity_text = -statusmsg._last_xa.mood = -statusmsg._last_xa.subactivity = -statusmsg._last_xa.activity = -statusmsg._last_xa.mood_text = -statusmsg._last_xa.message = -statusmsg._last_xa.activity_text = -proxies.Tor.bosh_wait_for_restart_response = False -proxies.Tor.useauth = False -proxies.Tor.bosh_useproxy = False -proxies.Tor.bosh_http_pipelining = False -proxies.Tor.bosh_content = text/xml; charset=utf-8 -proxies.Tor.bosh_uri = -proxies.Tor.bosh_wait = 30 -proxies.Tor.host = localhost -proxies.Tor.user = -proxies.Tor.pass = -proxies.Tor.bosh_hold = 2 -proxies.Tor.type = socks5 -proxies.Tor.port = 9050 -plugins.plugin_installer.active = False diff --git a/cfgfiles/gajim.nix b/cfgfiles/gajim.nix new file mode 100644 index 00000000..91f0b6cd --- /dev/null +++ b/cfgfiles/gajim.nix @@ -0,0 +1,822 @@ +with (import <nixpkgs> {}).lib; + +let + mkConfig = let + traverse = path: attrs: let + mkVal = name: value: let + flatPath = concatStringsSep "." (path ++ [name]); + in if isAttrs value then traverse (path ++ [name]) value + else if value == true then "${flatPath} = True" + else if value == false then "${flatPath} = False" + else "${flatPath} = ${value}"; + in concatStringsSep "\n" (mapAttrsToList mkVal attrs); + + rootTraverse = attrs: (traverse [] attrs) + "\n"; + in rootTraverse; + +in mkConfig { + activity_iconset = "default"; + after_nickname = ">"; + allow_hide_roster = true; + always_english_wikipedia = false; + always_english_wiktionary = true; + ascii_formatting = true; + ask_avatars_on_startup = true; + ask_offline_status = false; + ask_offline_status_on_connection = false; + ask_online_status = false; + attach_notifications_to_systray = false; + audio_input_device = "pulsesrc device=alsa_input." + + "usb-046d_0804_DD519390-02-U0x46d0x804.analog-mono" + + " ! volume name=gajim_vol"; + audio_input_volume = "50"; + audio_output_device = "pulsesink device=alsa_output." + + "pci-0000_00_1b.0.analog-stereo sync=true"; + audio_output_volume = "50"; + autoaway = false; + autoaway_message = "$S (Away as a result of being idle more than $T min)"; + autoawaytime = "5"; + autodetect_browser_mailer = false; + autopopup = true; + autopopupaway = false; + autoxa = false; + autoxa_message = "$S (Not available as a result of being" + + " idle more than $T min)"; + autoxatime = "15"; + avatar_position_in_roster = "right"; + before_nickname = "<"; + change_roster_title = true; + change_status_window_timeout = "15"; + "chat-msgwin-height" = "440"; + "chat-msgwin-width" = "480"; + "chat-msgwin-x-position" = "-1"; + "chat-msgwin-y-position" = "-1"; + chat_avatar_height = "52"; + chat_avatar_width = "52"; + chat_merge_consecutive_nickname = false; + chat_merge_consecutive_nickname_indent = " "; + check_idle_every_foo_seconds = "2"; + check_if_gajim_is_default = true; + collapsed_rows = ""; + compact_view = false; + confirm_block = ""; + confirm_close_muc = true; + confirm_close_muc_rooms = ""; + confirm_close_multiple_tabs = true; + confirm_custom_status = "no"; + confirm_metacontacts = ""; + conversation_font = "Liberation Mono 10"; + ctrl_tab_go_to_next_composing = true; + custom_file_manager = ""; + custombrowser = "chromium"; + custommailapp = ""; + dictionary_url = "WIKTIONARY"; + displayed_chat_state_notifications = "all"; + emoticons_theme = "animated"; + enable_negative_priority = false; + escape_key_closes = true; + esession_modp = "5,14"; + file_transfers_port = "28011"; + ft_add_hosts_to_send = ""; + "gc-hpaned-position" = "979"; + "gc-msgwin-height" = "440"; + "gc-msgwin-width" = "600"; + "gc-msgwin-x-position" = "-1"; + "gc-msgwin-y-position" = "-1"; + gc_nicknames_colors = "#4e9a06:#f57900:#ce5c00:#3465a4:#204a87:#75507b:" + + "#5c3566:#c17d11:#8f5902:#ef2929:#cc0000:#a40000"; + gc_proposed_nick_char = "_"; + gc_refer_to_nick_char = ":"; + global_proxy = ""; + hide_avatar_of_transport = false; + hide_chat_banner = false; + hide_groupchat_banner = false; + hide_groupchat_occupants_list = false; + history_window_height = "1156"; + history_window_width = "1596"; + "history_window_x-position" = "0"; + "history_window_y-position" = "20"; + iconset = "dcraven"; + ignore_incoming_xhtml = false; + inmsgcolor = "#add8e6"; + inmsgfont = ""; + inmsgtxtcolor = ""; + inmsgtxtfont = ""; + just_connected_bg_color = "#adc3c6"; + just_disconnected_bg_color = "#ab6161"; + key_up_lines = "25"; + last_emoticons_dir = ""; + last_roster_visible = true; + last_save_dir = ""; + last_send_dir = ""; + last_sounds_dir = ""; + latex_png_dpi = "108"; + log_contact_status_changes = true; + log_xhtml_messages = false; + markedmsgcolor = "#ff8080"; + max_conversation_lines = "500"; + mergeaccounts = false; + mood_iconset = "default"; + "msgwin-height" = "1156"; + "msgwin-max-state" = false; + "msgwin-width" = "1336"; + "msgwin-x-position" = "0"; + "msgwin-y-position" = "20"; + muc_autorejoin_on_kick = false; + muc_autorejoin_timeout = "1"; + muc_highlight_words = "DOWN;PROBLEM;CRITICAL;UNREACHABLE"; + muc_restore_lines = "20"; + muc_restore_timeout = "60"; + networkmanager_support = true; + noconfirm_close_muc_rooms = ""; + notification_avatar_height = "48"; + notification_avatar_width = "48"; + notification_position_x = "-1"; + notification_position_y = "-1"; + notification_preview_message = true; + notification_timeout = "5"; + notify_on_all_muc_messages = false; + notify_on_file_complete = true; + notify_on_new_gmail_email = true; + notify_on_new_gmail_email_command = ""; + notify_on_new_gmail_email_extra = false; + notify_on_new_message = false; + notify_on_signin = false; + notify_on_signout = false; + one_message_window = "always_with_roster"; + openwith = "xdg-open"; + outgoing_chat_state_notifications = "all"; + outmsgcolor = "#ff7f50"; + outmsgfont = ""; + outmsgtxtcolor = ""; + outmsgtxtfont = ""; + plugins.plugin_installer.active = false; + print_ichat_every_foo_minutes = "5"; + print_status_in_chats = true; + print_status_in_muc = "in_and_out"; + print_time = "always"; + print_time_fuzzy = "0"; + quit_on_roster_x_button = true; + recently_groupchat = ""; + remote_control = true; + restore_lines = "10"; + restore_timeout = "60"; + restored_messages_color = "#555753"; + restored_messages_small = true; + roster_avatar_height = "16"; + roster_avatar_width = "16"; + roster_height = "1156"; + roster_theme = "blue"; + roster_width = "206"; + roster_window_skip_taskbar = false; + "roster_x-position" = "0"; + "roster_y-position" = "20"; + rst_formatting_outgoing_messages = false; + "save-roster-position" = true; + scroll_roster_to_last_message = true; + search_engine = "https://www.google.com/search?&q=%s&sourceid=gajim"; + send_on_ctrl_enter = false; + send_sha_in_gc_presence = true; + shell_like_completion = true; + show_activity_in_roster = true; + show_affiliation_in_groupchat = true; + show_ascii_formatting_chars = true; + show_avatar_in_chat = true; + show_avatars_in_roster = true; + show_contacts_number = true; + show_location_in_roster = true; + show_mood_in_roster = true; + show_only_chat_and_online = false; + show_roster_on_startup = "always"; + show_self_contact = "when_other_resource"; + show_status_msgs_in_roster = true; + show_transports_group = true; + show_tunes_in_roster = true; + show_unread_tab_icon = false; + showoffline = false; + "single-msg-height" = "280"; + "single-msg-width" = "400"; + "single-msg-x-position" = "0"; + "single-msg-y-position" = "0"; + sort_by_show_in_muc = false; + sort_by_show_in_roster = true; + sounddnd = false; + soundplayer = "aplay -q"; + sounds_on = false; + speller_language = ""; + statusmsgcolor = "#4e9a06"; + statusmsgfont = ""; + stun_server = ""; + tabs_always_visible = false; + tabs_border = false; + tabs_close_button = true; + tabs_position = "top"; + time_stamp = "[%H:%M:%S]"; + tooltip_account_name_color = "#888A85"; + tooltip_affiliation_administrator_color = "#F57900"; + tooltip_affiliation_member_color = "#73D216"; + tooltip_affiliation_none_color = "#555753"; + tooltip_affiliation_owner_color = "#CC0000"; + tooltip_avatar_height = "125"; + tooltip_avatar_width = "125"; + tooltip_idle_color = "#888A85"; + tooltip_status_away_color = "#EDD400"; + tooltip_status_busy_color = "#F57900"; + tooltip_status_free_for_chat_color = "#3465A4"; + tooltip_status_na_color = "#CC0000"; + tooltip_status_offline_color = "#555753"; + tooltip_status_online_color = "#73D216"; + trayicon = "never"; + trayicon_notification_on_events = true; + treat_incoming_messages = ""; + uri_schemes = "aaa:// aaas:// acap:// cap:// cid: crid:// data: dav: " + + "dict:// dns: fax: file:/ ftp:// geo: go: gopher:// h323: " + + "http:// https:// iax: icap:// im: imap:// info: ipp:// iris: " + + "iris.beep: iris.xpc: iris.xpcs: iris.lwz: ldap:// mid: " + + "modem: msrp:// msrps:// mtqp:// mupdate:// news: nfs:// " + + "nntp:// opaquelocktoken: pop:// pres: prospero:// rtsp:// " + + "service: shttp:// sip: sips: sms: snmp:// soap.beep:// " + + "soap.beeps:// tag: tel: telnet:// tftp:// thismessage:/ " + + "tip:// tv: urn:// vemmi:// xmlrpc.beep:// xmlrpc.beeps:// " + + "z39.50r:// z39.50s:// about: apt: cvs:// daap:// ed2k:// " + + "feed: fish:// git:// iax2: irc:// ircs:// ldaps:// magnet: " + + "mms:// rsync:// ssh:// svn:// sftp:// smb:// webcal://"; + urlmsgcolor = "#add8e6"; + use_gnomekeyring = true; + use_gpg_agent = true; + use_kib_mib = false; + use_kwalletcli = true; + use_latex = false; + use_notif_daemon = true; + use_smooth_scrolling = true; + use_speller = false; + use_stun_server = false; + use_transports_iconsets = true; + use_urgency_hint = true; + vcard_avatar_height = "200"; + vcard_avatar_width = "200"; + verbose = false; + version = "0.15.3"; + video_framerate = ""; + video_input_device = "v4l2src device=/dev/video0"; + video_output_device = "ximagesink"; + video_size = ""; + + accounts = { + Local = { + action_when_plaintext_connection = "warn"; + active = true; + adjust_priority_with_status = true; + allow_no_log_for = ""; + anonymous_auth = false; + answer_receipts = true; + attached_gpg_keys = ""; + autoauth = false; + autoconnect = true; + autoconnect_as = "online"; + autonegotiate_esessions = true; + autopriority_away = "40"; + autopriority_chat = "50"; + autopriority_dnd = "20"; + autopriority_invisible = "10"; + autopriority_online = "50"; + autopriority_xa = "30"; + autoreconnect = true; + client_cert = ""; + client_cert_encrypted = false; + connection_types = "tls ssl plain"; + custom_host = ""; + custom_port = "5298"; + dont_ack_subscription = false; + enable_esessions = true; + enable_message_carbons = false; + file_transfer_proxies = "proxy.eu.jabber.org, proxy.jabber.ru, " + + "proxy.jabbim.cz"; + ft_send_local_ips = true; + gpg_sign_presence = true; + hostname = "mmrnmhrm"; + http_auth = "ask"; + ignore_ssl_errors = ""; + ignore_unknown_contacts = false; + is_zeroconf = true; + keep_alive_every_foo_secs = "55"; + keep_alives_enabled = true; + keyid = ""; + keyname = ""; + last_archiving_time = "1970-01-01T00:00:00Z"; + last_status = "online"; + last_status_msg = ""; + listen_to_network_manager = true; + log_encrypted_sessions = true; + minimized_gc = ""; + "msgwin-height" = "440"; + "msgwin-width" = "480"; + "msgwin-x-position" = "-1"; + "msgwin-y-position" = "-1"; + name = "aszlig"; + no_log_for = ""; + password = "zeroconf"; + ping_alive_every_foo_secs = "120"; + ping_alives_enabled = true; + priority = "5"; + proxy = ""; + publish_location = false; + publish_tune = false; + request_receipt = true; + resource = "gajim"; + restore_last_status = false; + roster_version = ""; + savepass = false; + send_idle_time = true; + send_os_info = true; + send_time_info = true; + ssl_fingerprint_sha1 = ""; + subscribe_activity = true; + subscribe_location = true; + subscribe_mood = true; + subscribe_nick = true; + subscribe_tune = true; + subscription_request_msg = ""; + sync_with_global_status = true; + test_ft_proxies_on_startup = true; + time_for_ping_alive_answer = "60"; + try_connecting_for_foo_secs = "60"; + use_custom_host = false; + use_env_http_proxy = false; + use_ft_proxies = false; + use_srv = true; + warn_when_insecure_password = true; + warn_when_insecure_ssl_connection = true; + zeroconf_email = ""; + zeroconf_first_name = ""; + zeroconf_jabber_id = ""; + zeroconf_last_name = ""; + }; + + "aszlig.net" = { + action_when_plaintext_connection = "disconnect"; + active = true; + adjust_priority_with_status = true; + allow_no_log_for = ""; + anonymous_auth = false; + answer_receipts = true; + autoauth = false; + autoconnect = false; + autoconnect_as = "online"; + autonegotiate_esessions = true; + autopriority_away = "40"; + autopriority_chat = "50"; + autopriority_dnd = "20"; + autopriority_invisible = "10"; + autopriority_online = "50"; + autopriority_xa = "30"; + autoreconnect = true; + client_cert = ""; + client_cert_encrypted = false; + connection_types = "tls ssl plain"; + custom_host = "aszlig.net"; + custom_port = "5222"; + dont_ack_subscription = false; + enable_esessions = true; + enable_message_carbons = false; + file_transfer_proxies = "proxy.headcounter.org"; + ft_send_local_ips = true; + gpg_sign_presence = true; + hostname = "aszlig.net"; + http_auth = "ask"; + ignore_ssl_errors = ""; + ignore_unknown_contacts = false; + is_zeroconf = false; + keep_alive_every_foo_secs = "55"; + keep_alives_enabled = true; + keyid = "8C2DC961"; + keyname = ''aszlig <"^[0-9]+$"@regexmail.net>''; + last_archiving_time = "1970-01-01T00:00:00Z"; + last_status_msg = ""; + listen_to_network_manager = true; + log_encrypted_sessions = true; + minimized_gc = ""; + "msgwin-height" = "440"; + "msgwin-width" = "480"; + "msgwin-x-position" = "-1"; + "msgwin-y-position" = "-1"; + name = "aszlig"; + no_log_for = ""; + ping_alive_every_foo_secs = "120"; + ping_alives_enabled = true; + priority = "5"; + proxy = ""; + publish_location = false; + publish_tune = false; + request_receipt = true; + resource = "redmoon"; + restore_last_status = false; + savepass = true; + send_idle_time = true; + send_os_info = true; + send_time_info = true; + ssl_fingerprint_sha1 = "8D:BC:E5:46:AB:B3:53:F7:36:B3:" + + "66:0D:B4:B7:83:32:65:BA:A8:EF"; + subscribe_activity = true; + subscribe_location = true; + subscribe_mood = true; + subscribe_nick = true; + subscribe_tune = true; + subscription_request_msg = ""; + sync_with_global_status = true; + test_ft_proxies_on_startup = true; + time_for_ping_alive_answer = "60"; + try_connecting_for_foo_secs = "60"; + use_custom_host = false; + use_env_http_proxy = false; + use_ft_proxies = true; + use_srv = true; + warn_when_insecure_password = true; + warn_when_insecure_ssl_connection = true; + zeroconf_email = ""; + zeroconf_first_name = ""; + zeroconf_jabber_id = ""; + zeroconf_last_name = ""; + }; + }; + + defaultstatusmsg = { + away = { + enabled = false; + message = "Be right back."; + }; + + chat = { + enabled = false; + message = "I'm free for chat."; + }; + + dnd = { + enabled = false; + message = "Do not disturb."; + }; + + invisible = { + enabled = false; + message = "Bye!"; + }; + + offline = { + enabled = false; + message = "Bye!"; + }; + + online = { + enabled = false; + message = "I'm available."; + }; + + xa = { + enabled = false; + message = "I'm not available."; + }; + }; + + statusmsg = { + "Back soon" = { + activity = ""; + activity_text = ""; + message = "Back in some minutes."; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + Eating = { + activity = "eating"; + activity_text = ""; + message = "I'm eating, so leave me a message."; + mood = ""; + mood_text = ""; + subactivity = "other"; + }; + + Movie = { + activity = "relaxing"; + activity_text = ""; + message = "I'm watching a movie."; + mood = ""; + mood_text = ""; + subactivity = "watching_a_movie"; + }; + + Out = { + activity = "relaxing"; + activity_text = ""; + message = "I'm out enjoying life."; + mood = ""; + mood_text = ""; + subactivity = "going_out"; + }; + + Phone = { + activity = "talking"; + activity_text = ""; + message = "I'm on the phone."; + mood = ""; + mood_text = ""; + subactivity = "on_the_phone"; + }; + + Sleeping = { + activity = "inactive"; + activity_text = ""; + message = "ZZZZzzzzzZZZZZ"; + mood = "sleepy"; + mood_text = ""; + subactivity = "sleeping"; + }; + + Working = { + activity = "working"; + activity_text = ""; + message = "I'm working."; + mood = ""; + mood_text = ""; + subactivity = "other"; + }; + + _last_away = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + _last_chat = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + _last_dnd = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + _last_invisible = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + _last_offline = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + _last_online = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + + _last_xa = { + activity = ""; + activity_text = ""; + message = ""; + mood = ""; + mood_text = ""; + subactivity = ""; + }; + }; + + soundevents = { + contact_connected = { + enabled = false; + path = "connected.wav"; + }; + + contact_disconnected = { + enabled = false; + path = "disconnected.wav"; + }; + + first_message_received = { + enabled = true; + path = "message1.wav"; + }; + + gmail_received = { + enabled = false; + path = "message1.wav"; + }; + + message_sent = { + enabled = false; + path = "sent.wav"; + }; + + muc_message_highlight = { + enabled = true; + path = "gc_message1.wav"; + }; + + muc_message_received = { + enabled = false; + path = "gc_message2.wav"; + }; + + next_message_received_focused = { + enabled = false; + path = "message2.wav"; + }; + + next_message_received_unfocused = { + enabled = true; + path = "message2.wav"; + }; + }; + + proxies.Tor = { + bosh_content = "text/xml; charset=utf-8"; + bosh_hold = "2"; + bosh_http_pipelining = false; + bosh_uri = ""; + bosh_useproxy = false; + bosh_wait = "30"; + bosh_wait_for_restart_response = false; + host = "localhost"; + pass = ""; + port = "9050"; + type = "socks5"; + useauth = false; + user = ""; + }; + + themes = { + blue = { + accountbgcolor = "#0c232e"; + accountfont = "Liberation Mono 8"; + accountfontattrs = "B"; + accounttextcolor = "#ffffff"; + bannerbgcolor = "#0f4864"; + bannerfont = "Liberation Mono Bold 12"; + bannerfontattrs = "B"; + bannertextcolor = "#ffffff"; + contactbgcolor = "#0c232b"; + contactfont = "Liberation Mono Bold 8"; + contactfontattrs = ""; + contacttextcolor = "#ffffff"; + groupbgcolor = "#18515f"; + groupfont = "Liberation Mono Bold 8"; + groupfontattrs = "I"; + grouptextcolor = "#ffffff"; + state_composing_color = "green4"; + state_gone_color = "grey"; + state_inactive_color = "grey62"; + state_muc_directed_msg_color = "red2"; + state_muc_msg_color = "mediumblue"; + state_paused_color = "mediumblue"; + }; + + default = { + accountbgcolor = ""; + accountfont = ""; + accountfontattrs = "B"; + accounttextcolor = ""; + bannerbgcolor = ""; + bannerfont = ""; + bannerfontattrs = "B"; + bannertextcolor = ""; + contactbgcolor = ""; + contactfont = ""; + contactfontattrs = ""; + contacttextcolor = ""; + groupbgcolor = ""; + groupfont = ""; + groupfontattrs = "I"; + grouptextcolor = ""; + state_composing_color = "green4"; + state_gone_color = "grey"; + state_inactive_color = "grey62"; + state_muc_directed_msg_color = "red2"; + state_muc_msg_color = "mediumblue"; + state_paused_color = "mediumblue"; + }; + + green = { + accountbgcolor = "#94aa8c"; + accountfont = ""; + accountfontattrs = "B"; + accounttextcolor = ""; + bannerbgcolor = "#94aa8c"; + bannerfont = ""; + bannerfontattrs = "B"; + bannertextcolor = ""; + contactbgcolor = ""; + contactfont = ""; + contactfontattrs = ""; + contacttextcolor = "#000000"; + groupbgcolor = "#eff3e7"; + groupfont = ""; + groupfontattrs = "I"; + grouptextcolor = "#0000ff"; + state_composing_color = "green4"; + state_gone_color = "grey"; + state_inactive_color = "grey62"; + state_muc_directed_msg_color = "red2"; + state_muc_msg_color = "mediumblue"; + state_paused_color = "mediumblue"; + }; + + grocery = { + accountbgcolor = "#6bbe18"; + accountfont = ""; + accountfontattrs = "B"; + accounttextcolor = ""; + bannerbgcolor = "#108abd"; + bannerfont = ""; + bannerfontattrs = "B"; + bannertextcolor = ""; + contactbgcolor = "#efb26b"; + contactfont = ""; + contactfontattrs = ""; + contacttextcolor = "#000000"; + groupbgcolor = "#ceefad"; + groupfont = ""; + groupfontattrs = "I"; + grouptextcolor = "#12125a"; + state_composing_color = "green4"; + state_gone_color = "grey"; + state_inactive_color = "grey62"; + state_muc_directed_msg_color = "red2"; + state_muc_msg_color = "mediumblue"; + state_paused_color = "mediumblue"; + }; + + human = { + accountbgcolor = "#996442"; + accountfont = ""; + accountfontattrs = "B"; + accounttextcolor = ""; + bannerbgcolor = "#996442"; + bannerfont = ""; + bannerfontattrs = "B"; + bannertextcolor = ""; + contactbgcolor = ""; + contactfont = ""; + contactfontattrs = ""; + contacttextcolor = "#000000"; + groupbgcolor = "#e3ca94"; + groupfont = ""; + groupfontattrs = "I"; + grouptextcolor = "#ab5920"; + state_composing_color = "green4"; + state_gone_color = "grey"; + state_inactive_color = "grey62"; + state_muc_directed_msg_color = "red2"; + state_muc_msg_color = "mediumblue"; + state_paused_color = "mediumblue"; + }; + + marine = { + accountbgcolor = "#918caa"; + accountfont = ""; + accountfontattrs = "B"; + accounttextcolor = ""; + bannerbgcolor = "#918caa"; + bannerfont = ""; + bannerfontattrs = "B"; + bannertextcolor = ""; + contactbgcolor = ""; + contactfont = ""; + contactfontattrs = ""; + contacttextcolor = "#000000"; + groupbgcolor = "#e9e7f3"; + groupfont = ""; + groupfontattrs = "I"; + grouptextcolor = ""; + state_composing_color = "green4"; + state_gone_color = "grey"; + state_inactive_color = "grey62"; + state_muc_directed_msg_color = "red2"; + state_muc_msg_color = "mediumblue"; + state_paused_color = "mediumblue"; + }; + }; +} diff --git a/overrides/default.nix b/overrides/default.nix index cf6be1b3..072c40a9 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -53,7 +53,8 @@ let gajimPatch = everything.substituteAll { src = ./gajim/config.patch; - nix_config = ../cfgfiles/gajim.config; + nix_config = everything.writeText "gajim.config" + (import ../cfgfiles/gajim.nix); }; # derivation overrides |