Hacker News new | past | comments | ask | show | jobs | submit | hedning's comments login

gtk supports emacs style bindings. Put `gtk-key-theme-name = Emacs` under `[Settings]` in ~/.config/gtk-3.0/settings.ini. Doing `gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"` might help too. That will work in firefox/chrome too.

When searching using / you don't need the escape part. There's also ' which only searches links.

Man, this is a handy little reference; I hadn't known about these! Cheers!

There's about:performance but it's not as full featured as chrome's resource usage view unfortunately.

Firefox has `media.autoplay.enabled` in about:config, so it's easy to turn it off globally.

I guess this is a good place to plug the fairly new bash completion support for Nix (including Nix 2.0)[1]. For those like me who can't stand using a cli without completion.

[1] https://github.com/hedning/nix-bash-completions

Ah, that looks promising, though it seems like the web extension uses a download hack to communicate with the backend, requiring you to let firefox download such files by default. They really should use the native messaging api, that would also make it possible to search from within the browser, which is kinda important for a good experience I think.

Magit is really amazing. Recently learned that it optionally supports saving changes to git when saving a file or doing some destructive git operation, by using the magit-wip modes. Makes git much safer. https://magit.vc/manual/magit/Wip-Modes.html

It's pretty straightforward to use mutter without gnome-shell, you just have to implement the MetaPluginClass [1], which is what gnome-shell does too here [2]. At that point you can basically just run `meta_init()` and `meta_run()` in main and you're up and going.

[1] Somewhat outdated documentation: https://developer.gnome.org/meta/stable/MetaPlugin.html#Meta...

[2] https://github.com/GNOME/gnome-shell/blob/master/src/gnome-s...

Thank you! I appreciate it.

The EU GDPR[1] legislation actually looks good. It includes the right to access your data and the right to be forgotten. It remains to be seen how well it's implemented, but they've really gotten the basics right I think.

1: http://www.eugdpr.org/the-regulation.html

Yes, with nixos it's easy and _safe_ to install packages from unstable while running a stable system as default (installing stuff never breaks your system).

There's also a fairly new feature called overlays which are used to fully track upstream releases (there's overlays available for rust and Firfox Nightly for instance).

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact