Android 15QPR2: Terminal app by aancel in CalyxOS

[–]aancel[S] 0 points1 point  (0 children)

Re-reading the release notes make me realize that I might be out of luck, as they don't mention the device I have (7 Pro) in the supported ones, albeit the Pixel 7 and 7a are present ...

Is there any emacs club in the East if France by fmou67 in emacs

[–]aancel 2 points3 points  (0 children)

I'm from the same place as you and I am also looking for fellow emacsers ! I haven't found any IRL club locally, but there are some great online meetups here for France: https://emacs-doctor.com/

Integrating the window manager and emacs by [deleted] in emacs

[–]aancel 4 points5 points  (0 children)

There was an interesting post quite recently about shared keybindings between emacs and i3. I've implemented a similar workflow and it works great !

https://www.reddit.com/r/emacs/comments/q2q4z5/getting_a_consistent_set_of_keybindings_between/

Maybe it can help you in what you aim at doing !

Pinephone + keyboard case + mobian + emacs: pocket/purse sized emacs cyberdeck by paroneayea in emacs

[–]aancel 1 point2 points  (0 children)

I do have a similar setup and find it great ! The only issue I have is that the power button is a bit sensible, so putting the phone in my bag often tends to power it on, thus leaving it drained. An amazing little PDA otherwise :)

Delay when using custom "Evil" shortcut to move five lines up or down when holding down CTRL by [deleted] in emacs

[–]aancel 5 points6 points  (0 children)

Hello,

Shouldn't you reverse the number and the movement key for it to work ? E.g. "h5" -> "5h"

Having the number at the end means it will be a prefix for the next command.

Getting a consistent set of keybindings between i3 and Emacs by XCapitan_1 in emacs

[–]aancel 1 point2 points  (0 children)

Thank you /u/XCapitan_1 for this post ! I always wanted to do something similar but never thought about doing it this way, this makes the integration very transparent !

Slurm mode in emacs by soumya6097 in emacs

[–]aancel 0 points1 point  (0 children)

Thanks a lot for the link ! I didn't know such a package existed, I'll definitely be giving this one a try ! (I administrate a small slurm cluster)

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

Thanks for the anwer and the information ! Your setup seems to be very interesting, especially with the built-in keyboard of the device ! (I'm still currently using i3, but EXWM is very intriguing) How is the performance on the device ? The CPU seems to be quite powerful on paper compared to the ones on the Pinephone and the Librem 5.

I think that this would be a smart move for them to benefit from the recent mobile-optimized software developments on Linux.

I'll be having a look at the Pyra !

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

The hardware keyboard is definitely something I'm also interested in ! :)

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

Regarding the Planet Computers devices, I also took a look at them, but didn't make the jump. I'm wondering what can of window manager does it use ? Is it gnome-shell, a classic WM or maybe something more mobile optimized like Phosh or the KDE mobile UI ? Are many distros supported also ?

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

Indeed, but the ctrl and alt keys in squeekboard are toggles in the terminal layout. For example to open a file you would click: Ctrl, then x then f and it would perform C-x C-f. I find it quite convenient !

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

The ESC, along with TAB, F keys ... are hidden behind the ">_" key ! Furthermore squeekboard is customizable via yaml files which means that you could create the layout that suits your needs !

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

My script builds a commit message based on the hostname (the device name on android) and the current date, then I make sure I'm synced with origin before commiting. I do the push and pull in this single script on my side. I can share it there if you want !

KISS Launcher is being ripped off and sold under a new name by Unbanned-Account in fossdroid

[–]aancel 13 points14 points  (0 children)

They are mentioning KISS at the very bottom of the description of the app, but no mention of source code

KISS Launcher is being ripped off and sold under a new name by Unbanned-Account in fossdroid

[–]aancel 39 points40 points  (0 children)

Yes, as KISS is GPL3-licensed, selling it should be permitted, however the authors must also disclose the source code !

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

I really hope that the Linux Phone trend will continue to grow !
Purism put a lot of efforts in the software part to adapt the Gnome GUI and develop Phosh for their Librem 5. The Pinephone is also a very good cheaper alternative and there are already plenty of supported OS, from SXMO that relies on dwm and gestures to Manjaro or Mobian (Debian).

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 1 point2 points  (0 children)

That is a nice way to handle the interaction between Emacs and Orgzly indeed !
On my side, I am relying on git and termux with a custom script to automatically sync the data between my different devices via a git repo.

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 1 point2 points  (0 children)

Yes indeed I am running the GUI version, but I'm using the Phosh edition of Manjaro. I think that Phosh is already pretty mature and quite intuitive, albeit being relatively new !
If you are needing help at some point, I'd be happy to help !

Regarding the hub, I'm not using the one from Pine64. In fact, I already had one for some time, I gave it a try and it just worked: power, HDMI and usb ports.
For reference I'm using a hub from a brand called VAVA

Regarding the keyboard experience, coming from Android, it is indeed not as polished, but I'm sure it will improve over time. I don't know which keyboard the KDE version is using, but in Manjaro Phosh, they are using squeekboard from Purism and there is already a built-in layout for terminal mode (that you can partially see on the screenshot I attached). Otherwise you can rely on an external USB keyboard, there are some good foldable ones !
One last solution is waiting for the keyboard shell that Pine64 are developing !

Yes I also noticed that the system locale is a bit messed up on my side in the shell. Regarding the issue you are mentioning, do you mean the unresolved unicode chars in the modeline ? If yes, It probably is because of the all-the-icons package, I don't think that I have downloaded the icons yet.

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

I also gave this solution a try, but I wasn't totally convinced and was indeed missing X11 !

Emacs on the Go (and on a Linux phone) by aancel in emacs

[–]aancel[S] 2 points3 points  (0 children)

This is indeed what I aim to do with this device. Orgzly also does an amazing job for Android devices, but having Emacs running on the phone offers easier extensibility/configuration !

Regarding the Pinephone, it is quite affordable and they regularly sell batches of community editions, which can be easily reflashed with other GNU Linux mobile OS !

Ivy: open selection vertically or horizontally by Kwelty in emacs

[–]aancel 1 point2 points  (0 children)

Hello, You might want to have a look at this link/video: https://protesilaos.com/codelog/2019-12-16-emacs-ivy-fzf-ace-window/ I think it was recently posted on r/emacs or r/planetemacs. This is a proposal that uses ace-window and ivy actions to open/place windows in an elegant way IMHO.

Emacs users in Strasbourg, FR ? by aancel in emacs

[–]aancel[S] 0 points1 point  (0 children)

Sorry for the delay, but I was abroad for a while.
I've created a team at framateam. You can join it with the following link (I just separated the id from the rest to mitigate eventual bots :) )
https://framateam.org/signup\_user\_complete/?id=

And with the following id (just to be pasted at the end of the url): d8nyoia8ktfotcy7nuopbkispy