What happened to the #nyxt browser?
What happened to the #nyxt browser?
After 10 months, #Mozilla have not reverted their privacy policy change about #Firefox :
https://github.com/mozilla/bedrock/pull/16054
Next stops: @librewolf , #Nyxt , @Vivaldi , and #LadyBird 🤔
@kf
Qutebrowser does have some real problems unfortunately. Many GitHub pages being one of them.
If you like #qutebrowser you might also like #Nyxt.
This is hilarious. #CloudFlare is down again. This time error 500. The more amusing thing is that the downdetector.com is working perfectly for cloudflare, because when CloudFlare is down, #DownDetector goes down with it 😂
----
P.s: for those who wonder, the screenshot is from #Nyxt browser: https://nyxt.atlas.engineer which I have activated #Emacs keybindings in it.
SSS (Supreme Sexp System) releases a feature-packed v3.4.8 ✨
https://codeberg.org/jjba23/sss
- #dracula palette perfected shown in the #screenshot
- experimental support for #catppuccin palette (#mocha and #latte)
- many improvements and quality of life added to this #gnu #linux quasi - #distro on top of #guix
- improvements to #gnus #email and to #nyxt #browser
- #maak file
SSS is a #rice 🖥️ 🍙 worthy of #unixporn and uses #guile #scheme #emacs #hyprland and more #ViernesDeEscritorio
I packaged #nyxt 4.0.0-pre-release-13 with the electron backend for #guix.
Add my channel, `guix pull`, and run with `guix shell nyxt@4 -- nyxt`
Ref https://git.sr.ht/~simendsjo/dotfiles/tree/main/item/README.org
@debacle @ilyess
Same for me. #Emacs #Nyxt browser or qute browser.
Krita. Lilypond, audacity, #emacs #org. I use emacs for everything so that's about it unless you want to bring in next cloud, mpd, pie hole, Jekyll, ffmpeg and stuff like that.
My only real applications are Emacs, a browser and some drawing or music and audio creation / composition stuff. Wine so I can play WoW.
Lutris is awesome.
Xmonad wm or Emacs xwm, zsh, fish, babashka, elisp, SBCL, Clojure, C.
Within emacs, emms, elfeed, mastodon, mu4e, org, org-babel, pdf tools, lilypond, dired, language learning,
Multi language writing tools, calendars, git, coding in any language, ...
🍲 ~ Nyxt Browser
Гайд делался на 4.0.0-pre-release 13 Electron, он ЧАСТИЧНО совместим с 3 версией
Это браузер написан на common lisp с биндами CUA, Vi, Emacs и им можно пользоватся полноцено с клавы иза встроеного Vimium
Конфиг
Он по пути ~/.config/nyxt/config.lisp и начало через
(in-package #:nyxt-user)
Изменить режим
Напр. Vi:
(define-configuration buffer
((default-modes
(pushnew 'nyxt/mode/vi:vi-normal-mode %slot-value%))))
Закладки
Дефолтный их путь ~/.local/share/nyxt/bookmarks.lisp но можно изменить через
(defmethod files:resolve ((profile nyxt:nyxt-profile) (file nyxt/mode/bookmark:bookmarks-file))
#p"~/.config/nyxt/bookmarks.lisp")
Добавлять через :add-bookmark и их просматривать через :list-bookmarks
Конкретная GTK тема
(setf (uiop:getenv "GTK_THEME") "Adwaita:dark")
Зачем? Например если стоит условная Adwait белая
Плагины
Есть aartaka/nx-search-engines, aartaka/nx-kaomoji, aartaka/nx-dark-reader (Не работает на Pre-release-12), aartaka/nx-freestance-handler, atlas-engineer/nx-ace
Для их установки клоним их в ~/.local/share/nyxt/extensions и запускам их как в примере ниже
aartaka/nx-search-engines
Кастомные поисковики, ставим плагин и
#+nyxt-2
(load-after-system :nx-search-engines (nyxt-init-file "search-engines.lisp"))
#+nyxt-3
(define-nyxt-user-system-and-load "nyxt-user/search-engines"
:depends-on (:nx-search-engines) :components ("search-engines.lisp"))
DuckDuckGO:
(define-configuration (buffer web-buffer)
((search-engines (list (engines:duckduckgo :theme :terminal
:help-improve-duckduckgo nil
:homepage-privacy-tips nil
:privacy-newsletter nil
:newsletter-reminders nil
:install-reminders nil
:install-duckduckgo nil)))))
#Nyxt #Гайд
:celmadelinehug:
Автор поста: @iwnuply@mastodon.social
Planning to write a post on #CommonLisp #REPL customization. Gathering state-of-the-art customizations. Remembered that I implemented native graphical debugger in #Nyxt once (immortalized in Ndebug https://github.com/atlas-engineer/ndebug). Went to check on the current state of Nyxt-native debugging.
And yes, native debugger was removed too, much like many other signature features. Which might be a reason to hold a grudge about my work being erased, I guess?
But I'm more saddened about this exemplary REPL hacking piece gone missing, really. I want to point at good examples of custom REPLs in my new post... and there aren't many anymore 😢
I am so sorry if it failed to excite you! Nope, not your fault. :)
PS: Especially if you are a "Skimmer" ......
#linuxadmin #linux #tools #opensource #emacs #vim #git #zathura #firefox #nyxt #vimb #cli #commandline #shell #st #suckless #terminal #patch #solarized #gruvbox #cmus #mpv #ffmpeg #btop #shellscripts #bash
I am so sorry if it failed to excite you! Nope, not your fault. :)
PS: Especially if you are a "Skimmer" ......
#linuxadmin #linux #tools #opensource #emacs #vim #git #zathura #firefox #nyxt #vimb #cli #commandline #shell #st #suckless #terminal #patch #solarized #gruvbox #cmus #mpv #ffmpeg #btop #shellscripts #bash
Oh, it seems #Nyxt has dropped most of its unique features since I left, and in the last year in particular. A shame—I hold some of the features dear and sincerely believe that the world needs implementations of these.
#nyxt 4.0.0 pre-release-6 feels very promising! The annoying bugs I experienced in the previous release seem to have been ironed out, and I've used it for half an hour now without anything crashing on me.
Recently I've researched the source code of #lem (#commonlisp #emacs alike #text #editor) and #nyxt (#commonisp #browser) and they are truly a pieces of art.
I mean: a complete disaster from UI point of view, but so damn awesome as a possible platform. Did this while harvesting inspiration for my semi-abandoned #hatis (https://hatis.xyz/). Don't worry my dear, I'll get back 2y
Needed to see how event-loop with key pressing & bindings are handled elsewhere + research integrations ideas
Another day of test-running #nyxt. Keeps crashing on me for no particular reason. The copy-url function only copies the (incorrect) title of the website, not the actual url. Also the edit in external editor command fails.
Trying the pre-release of #nyxt right now with the #electron backend. The pages render correctly (finally!) and very, very quickly (yay!), but the interface still hangs occasionally and the url hints are not always in the right location. The built-in dark mode looks great. Starting to feel a bit optimistic about the whole nyxt thing!
@PuercoPop oh I didn't know #nyxt also supported #gopher and #gemini!