diff --git a/src/.config/fish/aliases.fish b/src/.config/fish/aliases.fish index 06ef3ea..f71aec6 100644 --- a/src/.config/fish/aliases.fish +++ b/src/.config/fish/aliases.fish @@ -51,8 +51,13 @@ function musrec end end -# discord in chromium -function discord; chromium --profile-directory="Profile 2" --app=https://app.discord.com & disown; exit; end +# +# qutebrowser profiles +# +function discord; qutebrowser --basedir ~/.config/qbprof/dsc; end +# listenbrainz +function lstb; qutebrowser --basedir ~/.config/qbprof/lstb; end +function work; qutebrowser --basedir ~/.config/qbprof/work; end # git stuff abbr -a -- gs git status diff --git a/src/.config/qbprof/dsc/config/config.py b/src/.config/qbprof/dsc/config/config.py new file mode 100644 index 0000000..25bf17a --- /dev/null +++ b/src/.config/qbprof/dsc/config/config.py @@ -0,0 +1,11 @@ +config.load_autoconfig(False) + +c.input.mode_override = "passthrough" +c.statusbar.show = "never" +c.tabs.show = "multiple" +c.bindings.default["passthrough"] = {} +c.bindings.commands["passthrough"] = { + "": "mode-leave" +} + +c.url.start_pages = "https://app.discord.com" diff --git a/src/.config/qbprof/lstb/config/config.py b/src/.config/qbprof/lstb/config/config.py new file mode 100644 index 0000000..834f4ce --- /dev/null +++ b/src/.config/qbprof/lstb/config/config.py @@ -0,0 +1,12 @@ +config.load_autoconfig(False) + +c.input.mode_override = "passthrough" +c.statusbar.show = "never" +c.tabs.show = "multiple" +c.bindings.default["passthrough"] = {} +c.bindings.commands["passthrough"] = { + "": "mode-leave" +} + +c.auto_save.session = True +c.url.start_pages = "https://listenbrainz.org/" diff --git a/src/.config/qbprof/work/config/config.py b/src/.config/qbprof/work/config/config.py new file mode 100644 index 0000000..bad1f7d --- /dev/null +++ b/src/.config/qbprof/work/config/config.py @@ -0,0 +1,4 @@ +config.load_autoconfig(False) + +c.statusbar.show = "in-mode" +c.tabs.show = "multiple"