mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-10 02:27:45 +02:00
Compare commits
2 Commits
a28188fa3b
...
a62f18a4b5
Author | SHA1 | Date | |
---|---|---|---|
a62f18a4b5 | |||
30caf07705 |
@ -1,59 +1,80 @@
|
|||||||
# Firefox
|
# Firefox
|
||||||
|
|
||||||
[Firefox](https://www.mozilla.org/en-US/firefox) is a free and open-source web
|
[Firefox](https://www.mozilla.org/en-US/Firefox) is a free and open-source web
|
||||||
browser.
|
browser.
|
||||||
|
|
||||||
|
## Telemetry
|
||||||
|
|
||||||
|
Telemetry is the remote measurement and transmission of data.
|
||||||
|
To change the telemetry of Firefox navigate to `about:telemetry` and click the
|
||||||
|
options to toggle between enabled and disabled.
|
||||||
|
|
||||||
|
## Settings
|
||||||
|
|
||||||
|
In Firefox the settings can be found in the menu on the right-hand side.
|
||||||
|
|
||||||
|
### Scrolling
|
||||||
|
|
||||||
|
On Linux distributions auto scroll is disabled by default.
|
||||||
|
This means that you cant click the middle mouse button to use it for scrolling.
|
||||||
|
To enable it go into the preferences and check `Use autoscrolling`.
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
In Firefox a special side for configuration can be found by setting as the URL
|
||||||
|
`about:config`.
|
||||||
|
|
||||||
|
### Sponsorings
|
||||||
|
|
||||||
|
Sponsorings are embedded ads in Firefox.
|
||||||
|
Enabling and disabling of sponsorings can be done at
|
||||||
|
`browser.newtabpage.activity-stream.showSponsored`.
|
||||||
|
|
||||||
|
### Compact Mode
|
||||||
|
|
||||||
|
In Firefox compact mode is a configuration to make tabs and navigation elements
|
||||||
|
including bookmarks smaller.
|
||||||
|
The configuration can be done at `browser.compactmode.show`.
|
||||||
|
|
||||||
## List of useful Firefox addons
|
## List of useful Firefox addons
|
||||||
|
|
||||||
Following is a list of useful Firefox addons.
|
Following is a list of useful Firefox addons.
|
||||||
They can be removed and configured under `about:config`.
|
They can be removed and configured under `about:config`.
|
||||||
|
|
||||||
- [ClearURLs](https://addons.mozilla.org/en-GB/firefox/addon/clearurls) removes
|
- [ClearURLs](https://addons.mozilla.org/en-GB/Firefox/addon/clearurls) removes
|
||||||
tracking elements from URLs.
|
tracking elements from URLs.
|
||||||
- [Dark Reader](https://addons.mozilla.org/en-GB/firefox/addon/darkreader) creates
|
- [Dark Reader](https://addons.mozilla.org/en-GB/Firefox/addon/darkreader) creates
|
||||||
an automatic dark mode for sites without native dark mode.
|
an automatic dark mode for sites without native dark mode.
|
||||||
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers)
|
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-GB/Firefox/addon/multi-account-containers)
|
||||||
lets you separate cookies in different containers on a per site base.
|
lets you separate cookies in different containers on a per site base.
|
||||||
- [Floccus](https://addons.mozilla.org/en-US/firefox/addon/floccus/) syncs your
|
- [Floccus](https://addons.mozilla.org/en-US/Firefox/addon/floccus/) syncs your
|
||||||
bookmarks across devices (supports Nextcloud and WebDAV (ownCloud, etc)).
|
bookmarks across devices (supports Nextcloud and WebDAV (ownCloud, etc)).
|
||||||
- [hide-scrollbars](https://addons.mozilla.org/en-GB/firefox/addon/hide-scrollbars)
|
- [hide-scrollbars](https://addons.mozilla.org/en-GB/Firefox/addon/hide-scrollbars)
|
||||||
hides scrollbars.
|
hides scrollbars.
|
||||||
- [Never-Consent](https://addons.mozilla.org/en-GB/firefox/addon/never-consent)
|
- [Never-Consent](https://addons.mozilla.org/en-GB/Firefox/addon/never-consent)
|
||||||
automatically refuses GDPR consent to a bunch of platforms.
|
automatically refuses GDPR consent to a bunch of platforms.
|
||||||
- [NoScript](https://addons.mozilla.org/en-GB/firefox/addon/noscript) blocks all
|
- [NoScript](https://addons.mozilla.org/en-GB/Firefox/addon/noscript) blocks all
|
||||||
javascript so that the parts you need can be reenabled and the rest is not used.
|
javascript so that the parts you need can be reenabled and the rest is not used.
|
||||||
- [Privacy Badger](https://addons.mozilla.org/en-GB/firefox/addon/privacy-badger17)
|
- [Privacy Badger](https://addons.mozilla.org/en-GB/Firefox/addon/privacy-badger17)
|
||||||
blocks unwanted invisible trackers.
|
blocks unwanted invisible trackers.
|
||||||
- [Privacy Redirect](https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/)
|
- [Privacy Redirect](https://addons.mozilla.org/en-US/Firefox/addon/privacy-redirect/)
|
||||||
redirects youtube, instagram, twitter, etc to free alternatives or alternative
|
redirects youtube, instagram, twitter, etc to free alternatives or alternative
|
||||||
frontends.
|
frontends.
|
||||||
- [Temporary Containers](https://addons.mozilla.org/en-GB/firefox/addon/temporary-containers)
|
- [Temporary Containers](https://addons.mozilla.org/en-GB/Firefox/addon/temporary-containers)
|
||||||
opens tabs and websites, that are not already managed by
|
opens tabs and websites, that are not already managed by
|
||||||
`Firefox Multi-Account Containers` in a new container.
|
`Firefox Multi-Account Containers` in a new container.
|
||||||
- [uBlock Origin](https://addons.mozilla.org/en-GB/firefox/addon/ublock-origin)
|
- [uBlock Origin](https://addons.mozilla.org/en-GB/Firefox/addon/ublock-origin)
|
||||||
blocks unwanted content like ads.
|
blocks unwanted content like ads.
|
||||||
- [User-Agent Switcher and Manager](https://addons.mozilla.org/en-GB/firefox/addon/user-agent-string-switcher)
|
- [User-Agent Switcher and Manager](https://addons.mozilla.org/en-GB/Firefox/addon/user-agent-string-switcher)
|
||||||
spoofs websites that try to gather information about your webbrowser.
|
spoofs websites that try to gather information about your webbrowser.
|
||||||
- [Vim Vixen](https://addons.mozilla.org/en-GB/firefox/addon/vim-vixen) enables
|
- [Vim Vixen](https://addons.mozilla.org/en-GB/Firefox/addon/vim-vixen) enables
|
||||||
vim movement for firefox.
|
vim movement for Firefox.
|
||||||
- Plugins for Tabs, etc. in tree style:
|
- Plugins for Tabs, etc. in tree style:
|
||||||
- [Sidebery](https://addons.mozilla.org/en-GB/firefox/addon/sidebery)
|
- [Sidebery](https://addons.mozilla.org/en-GB/Firefox/addon/sidebery)
|
||||||
is a sidebar with treestyle tabs and bookmarks.
|
is a sidebar with treestyle tabs and bookmarks.
|
||||||
- [Tree Style Tab](https://addons.mozilla.org/en-GB/firefox/addon/tree-style-tab)
|
- [Tree Style Tab](https://addons.mozilla.org/en-GB/Firefox/addon/tree-style-tab)
|
||||||
shows tabs like a tree. This is especially useful if many tabs are used.
|
shows tabs like a tree. This is especially useful if many tabs are used.
|
||||||
|
|
||||||
## Useful configuration
|
|
||||||
|
|
||||||
To disable the telemetry of firefox navigate to `about:telemetry` and (if it says
|
|
||||||
enabled) click on `enabled` and disable all the options.
|
|
||||||
|
|
||||||
To disable ads from firefox navigate to `about:config`, search for
|
|
||||||
`browser.newtabpage.activity-stream.showSponsored` and disable all upcoming results.
|
|
||||||
|
|
||||||
On Linux distributions auto scroll is disabled by default.
|
|
||||||
This means that you cant click the middle mouse button to use it for scrolling.
|
|
||||||
To enable it go into the preferences and check `Use autoscrolling`.
|
|
||||||
|
|
||||||
## Add a new search engine
|
## Add a new search engine
|
||||||
|
|
||||||
You can add a new search engine with the addon `Add custom search engine`.
|
You can add a new search engine with the addon `Add custom search engine`.
|
||||||
|
@ -39,3 +39,13 @@ new `feature`
|
|||||||
- ii is an IRC client
|
- ii is an IRC client
|
||||||
- slock is a screen locker
|
- slock is a screen locker
|
||||||
- st is a terminal
|
- st is a terminal
|
||||||
|
|
||||||
|
## suckless program crashes or struggles with colored emojis
|
||||||
|
|
||||||
|
Suckless programs especially `st` and `dmenu` can not display colored
|
||||||
|
emojis.
|
||||||
|
This is because of problems with libxft.
|
||||||
|
libxft is the client side font rendering library to display anti-aliased text.
|
||||||
|
To change this [libxft-bgra](https://github.com/uditkarode/libxft-bgra) needs
|
||||||
|
to be installed.
|
||||||
|
This is a patched version especially for running with the suckless programs.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user