Skip to content

Commit

Permalink
[firefox] Add profile sync daemon
Browse files Browse the repository at this point in the history
It's really the bee's knees
  • Loading branch information
MarcelRobitaille committed Nov 30, 2021
1 parent e590f1f commit bb75d06
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 0 deletions.
6 changes: 6 additions & 0 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,11 @@ dotfiles:
src: ./pacman_hooks/
dst: /etc/pacman.d/hooks/

profile_sync_daemon:
src: ./profile-sync-daemon/psd.conf
dst: ~/.config/psd/psd.conf
link: link

prusa_slicer:
dst: ~/.config/PrusaSlicer/
src: ./PrusaSlicer/
Expand Down Expand Up @@ -499,6 +504,7 @@ profiles:
- onedrive
- openbox
- openbox_theme
- profile_sync_daemon
# - prusa_slicer
- pycodestyle
- pylint
Expand Down
70 changes: 70 additions & 0 deletions profile-sync-daemon/psd.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
#
# $XDG_CONFIG_HOME/psd/psd.conf
#
# For documentation, refer man 1 psd or to the wiki page
# https://wiki.archlinux.org/index.php/Profile-sync-daemon

## NOTE the following:
## To protect data from corruption, in the event that you do make an edit while
## psd is active, any changes made will be applied the next time you start psd.

# Uncomment and set to "yes" to use overlayfs instead of a full copy to reduce
# the memory costs and to improve sync/unsync operations. Note that your kernel
# MUST have this module available in order to use this mode.
#
USE_OVERLAYFS="yes"

# Uncomment and set to "yes" to resync on suspend to reduce potential data loss.
# Note that your system MUST have gdbus from glib2 installed to use this mode.
#
#USE_SUSPSYNC="no"

# List any browsers in the array below to have managed by psd. Useful if you do
# not wish to have all possible browser profiles managed which is the default if
# this array is left commented.
#
# Possible values:
# chromium
# chromium-dev
# conkeror.mozdev.org
# epiphany
# falkon
# firefox
# firefox-trunk
# google-chrome
# google-chrome-beta
# google-chrome-unstable
# heftig-aurora
# icecat
# inox
# luakit
# midori
# opera
# opera-beta
# opera-developer
# opera-legacy
# otter-browser
# qupzilla
# qutebrowser
# palemoon
# rekonq
# seamonkey
# surf
# vivaldi
# vivaldi-snapshot
#
BROWSERS=(firefox)

# Uncomment and set to "no" to completely disable the crash recovery feature.
#
# The default is to create crash recovery backups if the system is ungracefully
# powered-down due to a kernel panic, hitting the reset switch, battery going
# dead, etc. Some users keep very diligent backups and don't care to have this
# feature enabled.
#USE_BACKUPS="yes"

# Uncomment and set to an integer that is the maximum number of crash recovery
# snapshots to keep (the oldest ones are deleted first).
#
# The default is to save the most recent 5 crash recovery snapshots.
#BACKUP_LIMIT=5

0 comments on commit bb75d06

Please sign in to comment.