[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs <----> firefox
From: |
Samuel Banya |
Subject: |
Re: emacs <----> firefox |
Date: |
Fri, 22 Apr 2022 10:56:52 -0400 |
User-agent: |
Cyrus-JMAP/3.7.0-alpha0-569-g7622ad95cc-fm-20220421.002-g7622ad95 |
Hey Sam,
I don't know if this helps answer your initial buffer list of tabs, but you
might find this package useful as I thought of this, and thought this can only
help your quest to use Emacs and Firefox simultaneously:
https://github.com/tecosaur/emacs-everywhere
Its a cool package by Tecosaur, who helps maintain Org Mode.
I mention this because that user's Emacs config is pretty awesome, and he's on
the level of 'abo abo' where their thought process on how they use Emacs is on
point in the best way possible.
Also, I found this StackOverflow post on 'Firemacs' which is an extension for
Emacs style tab usage as well:
https://askubuntu.com/questions/20748/emacs-keybindings-for-textboxes-in-firefox
This is a post on a person who modified their Firefox to accommodate more Emacs
style bindings:
http://jordi.inversethought.com/blog/exercising-software-freedom-on-firefox/
If you like Vim style keybindings, this might be cool to check out:
https://github.com/brookhong/Surfingkeys
Another vim style keybindings Firefox extension I found:
https://addons.mozilla.org/en-US/firefox/addon/keyboard-control-for-firefox/?src=api
This is a package for using Emacs keybindings on Linux:
https://github.com/mooz/xkeysnail
This allows you to edit text in an external editor on Firefox:
https://addons.mozilla.org/en-US/firefox/addon/textern/
Hope that helps!
Sam
On Fri, Apr 22, 2022, at 12:26 AM, Jonas Damm wrote:
> Exwm is just mapping the individual windows to emacs buffers. The
> function
> efs/exwm-update-title ()
> changes the buffername to the title of the tab.
>
> After that you can use any function you prefer to search a tab. I use
> counsel-switch-to-buffer. This allows to type only a few characters of
> the tab-title to find and preview it directly.
>
> Samuel Wales <samologist@gmail.com> writes:
>
> > thank you. is this a combination of putting all tabs into windows and
> > using exwm to filter those? exwm is intriguing, however, 1000 windows
> > would not be possible for me and i am currently stuck with fluxbox.
> >
> > also, i meant for my question to be open-ended, i.e. this kind of
> > thing and any kind of emacs <----> firefox stuff is welcome. i don't
> > know what is really possible out there or written without yet being
> > published etc. so i do not mean to limit this query to searching tabs
> > but also include other things that currently are not possible to do in
> > firefox. thus nobody off topic.
> >
> > [for all i know, maybe there is a comprehensive-ish org-mode / firefox
> > dot files / whatever kind of thingie.]
> >
> >
> > On 4/21/22, Jonas Damm <emails@jonas-damm.de> wrote:
> >> Hi,
> >>
> >> The following is a solution I copied from David Wilsons
> >> "emacs-from-scratch" repository:
> >>
> >> You could configure Firefox to open every tab as a new window, for
> >> example by using the "i hate tabs" extension.
> >>
> >> I am using exwm, so I have this in my emacs config:
> >>
> >> (defun efs/exwm-update-title ()
> >> (pcase exwm-class-name
> >> ("Firefox-esr" (exwm-workspace-rename-buffer (format "Firefox: %s"
> >> exwm-title)))
> >> ("qutebrowser" (exwm-workspace-rename-buffer (format "Qutebrowser:
> >> %s"
> >> exwm-title)))))
> >>
> >> You can find out more about this here:
> >> https://github.com/daviwil/emacs-from-scratch/blob/f4918aadf6970b098999d28bdbc212942aa62b80/show-notes/Emacs-Desktop-03.org
> >>
> >> With this, you can fuzzy search your tabs by the switch-to-buffer
> >> command or with counsel-switch-to-buffer, which i prefer.
> >>
> >>
> >>
> >>
> >>
> >> Samuel Wales <samologist@gmail.com> writes:
> >>
> >>> that sounds very interesting. i am glad alternatives like that are
> >>> being developed. however, i am very interested in the emacs <---->
> >>> firefox thing, but i don't think i have it in me to try an entirely
> >>> new gui browser, for a variety of reasons.
> >>>
> >>>
> >>> On 4/21/22, Hendursaga <hendursaga@aol.com> wrote:
> >>>>> i thought perhaps some firefox <----> emacs thing could help.
> >>>>>
> >>>>> any ideas here? other than don't have 1000 tabs?
> >>>>
> >>>> This doesn't directly answer your question, but have you looked into the
> >>>> Nyxt browser[1]? It's mostly written in Common Lisp and one could
> >>>> describe
> >>>> it as an aspiring Emacs of web browsers. Tab filtering / switching is one
> >>>> of
> >>>> its strengths. In addition, there are ways of interoperating with Emacs,
> >>>> see
> >>>> for instance, some of Andrea's blog articles[2].
> >>>>
> >>>> [1] https://nyxt.atlas.engineer/
> >>>> [2] https://ag91.github.io/tags/nyxt/
> >>>>
> >>
> >>
>
>
>
Re: emacs <----> firefox, Ivan Popovych, 2022/04/22
Re: emacs <----> firefox, Corwin Brust, 2022/04/22
Re: emacs <----> firefox, Skip Montanaro, 2022/04/22
Re: emacs <----> firefox, Michael Heerdegen, 2022/04/22
Re: emacs <----> firefox, Jean Louis, 2022/04/23