mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-11 19:45:25 +03:00
feat(qs): sqrt-data -> sqrt-data-agent
This commit is contained in:
parent
d9cc1e6690
commit
f5e612afe9
2 changed files with 22 additions and 66 deletions
22
.config/sqrt-data/config.agent.toml
Normal file
22
.config/sqrt-data/config.agent.toml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
dynaconf_merge = true
|
||||||
|
|
||||||
|
[general]
|
||||||
|
root = '@format {env[HOME]}/logs-sync'
|
||||||
|
|
||||||
|
[mpd]
|
||||||
|
log_folder = '@format {this.general.root}/mpd/logs'
|
||||||
|
library_csv = '@format {this.general.root}/mpd/mpd_library.csv'
|
||||||
|
exception_timeout = 5
|
||||||
|
exception_count = 10
|
||||||
|
listened_threshold = 0.5
|
||||||
|
custom_attrs = ['musicbrainz_albumid', 'musicbrainz_artistid', 'musicbrainz_trackid']
|
||||||
|
|
||||||
|
[aw]
|
||||||
|
last_updated = '@format {this.general.root}/aw_last_updated.json'
|
||||||
|
logs_folder = '@format {this.general.root}/aw'
|
||||||
|
types = ['afkstatus', 'currentwindow', 'web.tab.current', 'app.editor.activity']
|
||||||
|
api = 'http://localhost:5600/api'
|
||||||
|
|
||||||
|
[sync]
|
||||||
|
log_file = '@format {this.general.root}/sync.log'
|
||||||
|
target = 'ssh://pavel@sqrtminusone.xyz//home/pavel/logs-sync'
|
||||||
|
|
@ -1,66 +0,0 @@
|
||||||
[database]
|
|
||||||
user = 'postgres'
|
|
||||||
password = 'localdbpass'
|
|
||||||
database = 'data'
|
|
||||||
host = 'postgres'
|
|
||||||
port = 5432
|
|
||||||
|
|
||||||
[general]
|
|
||||||
root = '@format {env[HOME]}/logs-sync'
|
|
||||||
hash_db = '@format {this.general.root}/hash.db'
|
|
||||||
temp_data_folder = '/tmp/sqrt-data'
|
|
||||||
cli_log = '@format {env[HOME]}/.local/share/sqrt-data/cli.log'
|
|
||||||
|
|
||||||
[sync]
|
|
||||||
log_file = '@format {this.general.root}/sync.log'
|
|
||||||
target = 'ssh://pavel@sqrtminusone.xyz//home/pavel/logs-sync'
|
|
||||||
|
|
||||||
[archive]
|
|
||||||
days = 31
|
|
||||||
timeout = 5
|
|
||||||
|
|
||||||
[mpd]
|
|
||||||
library_csv = '@format {this.general.root}/mpd/mpd_library.csv'
|
|
||||||
log_folder = '@format {this.general.root}/mpd/logs'
|
|
||||||
|
|
||||||
[waka]
|
|
||||||
api_key = 'dummy'
|
|
||||||
api_url = 'https://wakatime.com/api/v1'
|
|
||||||
schema = 'wakatime'
|
|
||||||
|
|
||||||
[aw]
|
|
||||||
last_updated = '@format {this.general.root}/aw_last_updated.json'
|
|
||||||
logs_folder = '@format {this.general.root}/aw'
|
|
||||||
types = ['afkstatus', 'currentwindow', 'web.tab.current', 'app.editor.activity']
|
|
||||||
api = 'http://localhost:5600/api'
|
|
||||||
schema = 'aw'
|
|
||||||
skip_afk_interval = '900'
|
|
||||||
skip_afk_apps = '^(zoom|mpv)$'
|
|
||||||
skip_afk_titles = '^(YouTube)$'
|
|
||||||
webtab_apps = '^(Nightly|firefox)$'
|
|
||||||
skip_urls = '^(moz-extension|about:blank)'
|
|
||||||
|
|
||||||
[aw.apps_convert]
|
|
||||||
Nightly = 'firefox'
|
|
||||||
Chromium-browser = 'Chromium'
|
|
||||||
unknown = 'Emacs' # EXWM
|
|
||||||
|
|
||||||
[google]
|
|
||||||
android_file = '@format {this.general.root}/google/android-history.json'
|
|
||||||
android_schema = 'android'
|
|
||||||
|
|
||||||
[vk]
|
|
||||||
author = 'Pavel Korytov'
|
|
||||||
schema = 'vk'
|
|
||||||
|
|
||||||
[sleep]
|
|
||||||
file = '@format {this.general.root}/sleep/sleep-export.csv'
|
|
||||||
schema = 'sleep'
|
|
||||||
|
|
||||||
[sleep.geos]
|
|
||||||
e3336012 = 'test'
|
|
||||||
|
|
||||||
[location]
|
|
||||||
list_csv = '@format {this.general.root}/csv/locations.csv'
|
|
||||||
tz_csv = '@format {this.general.root}/csv/loc_timezones.csv'
|
|
||||||
hostnames_csv = '@format {this.general.root}/csv/loc_hostnames.csv'
|
|
||||||
Loading…
Add table
Reference in a new issue