8586fd7dc1
systemd/networkd: add 00-family-visit.network.sample as an actually useful example configuration
2024-07-23 11:21:16 +03:00
d8dcf38094
firefox: add Google opt-out for consistency with Chromium
2024-07-23 10:40:41 +03:00
1fc8bcd7bc
iwd/main.conf: enable ManagementFrameProtection by default
2024-07-23 09:01:32 +03:00
4c9caf7235
iwd: comment legacy, switch to NameResolvingService none
2024-07-23 08:51:56 +03:00
d08c511875
aminda-nocron-*: add more services
2024-07-23 08:49:18 +03:00
44a2f4b482
systemd-networkd: adjust comments
2024-07-23 08:43:39 +03:00
2f4217d2f9
firefox: make caches user set preferences
...
They will reset to these values at start, but as they take effect instantly, I can enable disk cache when I need it and not have to worry about remembering to toggle it.
2024-07-22 17:34:19 +03:00
fcb90ac932
profile & darkman: attempt to find a working configuration
2024-07-22 15:06:48 +03:00
0671a49edd
profile.d/99-wayland.sh: use qt6ct for enabling kvantum
2024-07-22 14:13:51 +03:00
13829a101c
aminda-nocron: ensure firewall allows ssh etc.
2024-07-22 14:11:24 +03:00
3b4effc404
aminda-extensions.json: block deprecated chrome apps launcher by google
2024-07-22 13:48:36 +03:00
91c866b886
chromium/aminda-extensions.tsv: remove duplicates
2024-07-22 13:36:06 +03:00
ce2ff57c05
chromium: add chrome:apps launcher, {GA,IBA} opt-outs
2024-07-22 13:35:08 +03:00
a72a0b3287
chromium: make a tsv of the extensions and IDs
2024-07-22 13:25:23 +03:00
e56db14672
darkman & profile: use Kvantum for Qt dark mode switching
2024-07-22 11:39:29 +03:00
4bf4a73335
{firefox,chromium}: force install RegretsReporter
...
Recents events have caused wild YouTube recommendation list that I may want to clean up
2024-07-22 09:08:14 +03:00
097d47ca00
firefox: switch from layout.css.devPixelsPerPx to ui.textScaleFactor, add widget.wayland.fractional-scale.enabled clearing as a note to future about it existing
2024-07-21 16:24:20 +03:00
e6bfab4cf2
sysctl.d: throw bindv6only to questionable
2024-07-21 10:06:01 +03:00
82149db71b
{bash,zsh}rc, profile.d: unset LANGUAGE for root
2024-07-21 09:54:59 +03:00
cabb6f8d52
restore root to en_DK
2024-07-21 09:43:53 +03:00
c4d7ee362d
actually en_US
2024-07-20 23:20:08 +03:00
1a348fbb78
{bash,zsh}rc & profile: if root, English ISO 8601 at first
2024-07-20 23:20:06 +03:00
f9882b31b9
gpsd.service.d/aminda-additions.conf: remove /dev/gps0, it fits the EnvironmentFile better
2024-07-20 10:21:20 +03:00
80119c9059
gpsd: be safe and readonly, just in case some gps was brickable
2024-07-20 07:31:23 +03:00
a8530221aa
systemd: move gpsd nmea socket from gpsd to geoclue
2024-07-19 10:13:55 +03:00
bcdd54426c
firefox: centralise location on geoclue
2024-07-19 09:40:36 +03:00
0b5ffef8fe
etc/gpsd.aminda.conf: add helpful comment on what that file is
2024-07-19 08:15:59 +03:00
dfd77069ac
chrony/gps.conf: add comments on source and GPS hardware
2024-07-19 08:14:02 +03:00
e453a0d65b
geoclue/conf.d/positon.conf: add data submission details
2024-07-19 08:02:59 +03:00
a01db66cc1
gpsd.service.d: use geoclue default socket location for compatibility
2024-07-19 07:57:30 +03:00
79f666eb1d
geoclue: add gpsd.conf for nmea socket
2024-07-19 07:55:33 +03:00
b4967b4c06
geoclue/beacondb.conf: contribute data back
2024-07-19 07:53:41 +03:00
04f360bea5
etc/geolocation: note building circling through 4 decimal points, accuracy 20
2024-07-19 07:47:36 +03:00
8b3247df17
gpsd.service.d: create a socket for geoclue, add comments
2024-07-19 07:37:39 +03:00
af1f376f18
{chrony,gpsd}: add working gps sync config
2024-07-18 17:14:45 +03:00
3b61bebae6
firefox: explicitly enable geoclue and gpsd
2024-07-18 16:04:41 +03:00
4da7f99d1a
Initial commit of gpsd configuration
2024-07-18 13:03:09 +03:00
186d196fdc
Remove unnecessary coordinates decimals, be consistent with KDE's two
2024-07-18 07:51:22 +03:00
c6091db76f
etc/geolocation: static location configuration for geoclue
2024-07-18 07:51:21 +03:00
bf404f74cc
profile.d/99-wayland: uncomment QT_QPA_PLATFORMTHEME delegation to kde
2024-07-17 15:28:37 +03:00
89a8c1772c
profile.d: enforce maliit.sh last by prepending 99-
2024-07-17 10:11:59 +03:00
df31c22d3e
profile.d: rm mikaela.sh, all that is handled by wayland better
2024-07-17 10:11:29 +03:00
f427d07d1d
xdg/autostart: add darkman
2024-07-17 09:16:03 +03:00
caec405f99
global autostart: rename wlsunset.desktop
2024-07-17 09:12:03 +03:00
a8bfd98c0f
etc/profile.d: add 99-wayland.sh
2024-07-17 09:09:12 +03:00
4e53f9f781
etc/profile.d: add maliit.sh (input method)
2024-07-17 08:19:24 +03:00
58d6794c7d
firefox: clear theme preferences
2024-07-16 11:17:22 +03:00
e0aa6638b3
firefox: default disable disk cache
...
To be enabled when actually needed
2024-07-16 10:59:05 +03:00
0bcc159eb3
profile.d: add 99-userapps.sh
2024-07-16 10:53:34 +03:00
f58d2c4488
dnf/protected.d/terminus.conf: add the ttf
2024-07-16 00:32:19 +03:00
352dcaa9c2
dnf/protected.d: add terminus.conf
2024-07-16 00:00:16 +03:00
f09dc21392
firefox: allow search suggestions (yes, I know)
2024-07-15 23:51:23 +03:00
9e94cffe34
{firefox,chromium}: remove duplicate list
2024-07-15 23:50:20 +03:00
b900a2a8a7
{firefox,chromium}: force install uBlock Origin, add missing oisd big
2024-07-15 21:46:24 +03:00
1be580e29d
add etc/vconsole.conf
2024-07-15 21:41:33 +03:00
f2881b8870
chromium: block GNOME Browser Integration
...
No one in my family uses GNOME and it just keeps appearing without being of any use to anyone. Meanwhile KDE Browser Integration doesn't depend on KDE and KDE Connect is nice and invisible quality of life improvements for family by having it force enabled are nice
2024-07-14 16:41:58 +03:00
a62664de3e
aminda-nocron-rebootish.service: add tlp setcharge
...
As apparently fullcharge isn't reverted by reboot itself
2024-07-12 12:51:55 +03:00
b9f62ce2e2
firefox: opt-out of Mozilla Anonym
2024-07-11 08:43:38 +03:00
7e1f8aaa0e
policies.json: low hanging policies
2024-07-11 08:30:38 +03:00
12ef233692
firefox: replace Facebook container with Fedi (conflicted with the extension)
2024-07-09 19:11:31 +03:00
6e577180e3
firefox: allow unloading temporary & multi-account containers again
...
Studying on Chrome I find it easier to use due to not having temporary containers, so I think I will leave those for cases where they are already part of my workflow
2024-07-09 18:14:51 +03:00
e06855373c
{firefox,geoclue}: add positon.xyz
2024-07-08 09:45:46 +03:00
31370667d9
chromium: copy password manager disabling to aminda-extensions which installs Bitwarden
2024-07-08 09:01:06 +03:00
25e8c8999c
prettier: opinionated configuration serving as notes to self
2024-07-07 09:53:27 +03:00
87ade6f0aa
dracut/99-cmdline.conf.sedric: restore nouveau blacklisting
...
although it's yet to be applied or tried on Sedric
2024-07-06 12:04:59 +03:00
89b738d169
firefox: default create containers I have been using since last Tuesday
...
Maybe I am a bit lazy, but as the option exists, why not use it, and it might also give inspiration should another user on my systems find their way to Firefox
2024-07-06 09:19:18 +03:00
2c11abdcd1
chromium: allow all ManifestV2 extensions and comment the four options
2024-07-05 15:38:23 +03:00
447dcfdf08
fix .prettierrc & run prettier again
2024-07-03 19:08:14 +03:00
668ef423cb
etc/motd.d/startplasma.motd: simple advice for family who might end up on my personal systems
2024-07-02 13:27:37 +03:00
3f056ed14c
dnf.conf: cleanup, reword fastestmirror comment and uncomment it
2024-06-30 21:49:46 +03:00
b521d16de9
etc/NetworkManager.conf: throw files I want to remember without using to samples/
2024-06-30 11:42:04 +03:00
676ebaf4b7
firefox: switch back to EFF Privacy Badger [from AMO]
2024-06-29 08:30:50 +03:00
2b2529fbb4
NetworkManager/connectivity.conf: document Fedora package (and default interval)
2024-06-29 07:48:35 +03:00
52311f6730
geoclue: add beacondb.conf for earlier testing
2024-06-29 06:42:11 +03:00
0eaf64e357
firefox: clear geo.provider.network.url
2024-06-29 06:27:35 +03:00
9c02fe2c7e
Revert "firefox: disable geoclue & fingerprinting protection for now"
...
This reverts commit a4695b95f4
.
2024-06-29 06:23:48 +03:00
a12ad1c825
Revert "firefox: allow unloading multi-account-container & temporary-containers"
...
This reverts commit 48ef5f0964
.
2024-06-29 06:23:31 +03:00
48ef5f0964
firefox: allow unloading multi-account-container & temporary-containers
2024-06-28 18:47:50 +03:00
a4695b95f4
firefox: disable geoclue & fingerprinting protection for now
2024-06-28 18:43:03 +03:00
2e53ed3be7
systemd: comment mdns/llmnr
2024-06-28 11:49:23 +03:00
96d96479f7
prettier etc/NetworkManager-resolv.conf-restore.bash
2024-06-26 17:56:52 +03:00
9e485419a4
{firefox,chromium}#uBo: yes, I am annoyed, thank you for asking
2024-06-25 18:27:40 +03:00
111db50d11
firefox: force install multi-account-containers & temporary containers && install igplus, regretsreporter
...
The first makes the second a lot easier and both are force installed to increase the effort to unload them thus reducing my temptation to do that. IGPlus I use personally and the two are to possibly help with family against addictive practices mega-some-corporations participate in.
2024-06-25 10:28:14 +03:00
1adfd69b2e
firefox: cleanup extension blocks and configs
2024-06-25 10:13:55 +03:00
45592e78d9
firefox: use beacondb.net for geolocation for now
2024-06-25 08:39:42 +03:00
e7e386bb27
firefox: reveal HttpUserAgent
...
I am tired of constantly seeing Windows and suggestions for Windows app everywhere, while HTTP User Agent is supposedly deprecated in favour of NavigatorUserAgent
2024-06-22 14:02:47 +03:00
87f058ebfa
{firefox,chromium}: fix Bitwarden configuration
...
Resolves : Bitwarden/Clients#9745
2024-06-22 13:59:57 +03:00
21060d03b9
firefox: switch facebook container to force install
...
Meta has invaded places and if I really need more than one account, profiles exist
2024-06-21 12:26:56 +03:00
2975b796e8
dracut.conf.$(HOSTNAME): add vim modelines
2024-06-21 10:06:35 +03:00
10b7347ab3
dracut: cleanup cmdlines
2024-06-21 10:03:34 +03:00
e55a5da817
dracut: add 99-essential.conf for vfat
2024-06-21 08:44:51 +03:00
0b29f1e813
run prettier (insertPragma, proseWrap, singleAttributePerLine
2024-06-19 08:27:28 +03:00
e82d93b28c
{firefox,chromium}: disable password manager
2024-06-17 10:36:51 +03:00
d1ddd63bcf
{firefox,chromium}: default Bitwarden to bitwarden.eu
2024-06-17 10:24:57 +03:00
cefbd654f8
{firefox,chromium}: mess up locales once again
2024-06-13 20:24:09 +03:00
a2e39104ba
pre-commit run --all-files
2024-06-11 21:15:40 +03:00
6d476ddb8b
chromium/policies/managed: add english.json
2024-06-10 10:28:15 +03:00
0bf4312c9e
firefox: explicitly configure font whitelist
...
I have made the mistake of installing fonts with an asterisk so I have unique fingerprint anyway and might as well have some control over which fonts I have. Plus this allows me to use OpenDyslexic with DarkReader
2024-06-09 18:39:55 +03:00
3ce0e47115
sources.list: add kali.list
2024-06-09 11:52:54 +03:00
275295c9b2
etc/yum.repos.d: add vscodium
2024-06-06 20:48:59 +03:00
37208ccdf8
run prettier-plugin-sh
2024-06-06 20:38:36 +03:00
29dc1af193
pre-commit run --all-files, workaround nginx
2024-06-06 20:22:51 +03:00
e315c39a95
{chromium,firefox}: uBOL noFiltering works, just takes two restarts
2024-06-05 12:38:38 +03:00
bd25f408a0
{firefox,chromium}: restore QR code extensions as they are never around when needed
...
I was missing it at school yesterday and while it was trivial to install, it could have been in my Firefox already
2024-06-05 10:10:35 +03:00
8d2e6137f0
chromium: restrict MV2 extensions to those installed by policy
2024-06-05 08:03:56 +03:00
ef2d9037d5
chromium: protest ManifestV3 by secure DoH adblocking policies
2024-06-04 22:06:43 +03:00
ab8287801c
{firefox,chromium}: normal_install both uBlocks, cleanup, configure uBoL
2024-06-04 21:18:10 +03:00
c32f6d20d2
dracut: resolve the dependency issue of network module by omitting the three others as well
2024-06-02 17:00:13 +03:00
fd7c24ce69
firefox: enable layout.css.font-variant-emoji.enabled
2024-06-02 16:56:59 +03:00
728015855a
chromium&firefox: restore Snowflake to normal_installation
...
It's just too important even if it increases the opened tabs on start.
2024-06-01 10:54:44 +03:00
3144041c98
firefox&chromium: clean-up extensions that aren't part of my daily life or those of my users
2024-06-01 10:50:09 +03:00
a53fea1333
dracut: allow hostonly & network everywhere, README
2024-06-01 09:51:20 +03:00
d069e56f26
policies.json: clear document formatting again
2024-05-30 19:50:29 +03:00
0465957c1a
firefox: default disable remote fonts
...
Kind of reverts b8566e39f8
2024-05-30 16:48:39 +03:00
b8566e39f8
firefox: try to disable remote fonts and revert it
2024-05-29 14:57:13 +03:00
7d509c43fa
Revert "{firefox,chromium}: allow unloading localcdn"
...
This reverts commit 1919a52279
.
2024-05-29 12:46:08 +03:00
ef1fb81709
firefox: add blocked_message for adnauseam
2024-05-28 21:33:05 +03:00
560cc243a9
firefox: disable More from Mozilla in Settings
...
It's not a big grievance, but it came up in about:config immediately and I would be more open to buying sponsor products from Mozilla if they weren't pushed at me that much
2024-05-28 19:34:21 +03:00
f6f410f743
firefox: open NoScript extension page on first start
2024-05-28 17:54:13 +03:00
1919a52279
{firefox,chromium}: allow unloading localcdn
...
it's maybe a bit much to force_installed
2024-05-28 17:27:19 +03:00
f0512e1245
{firefox,chromium}: add localcdn
2024-05-28 12:45:42 +03:00
c9bc8add45
{firefox,chromium}: restore uBO cookieblocking lists
2024-05-28 08:20:31 +03:00
f9afde0d58
firefox: explicitly specify serif as default font
2024-05-25 18:41:39 +03:00
8c7d5bd034
firefox: specify Liberation Fonts
2024-05-25 18:41:38 +03:00
cf5a37e1ba
firefox: clear prior font mess
2024-05-25 18:41:36 +03:00
48fa3b4eb2
chromium: the AbusiveExperienceInterventionEnforce was supposed to be true
2024-05-23 21:47:25 +03:00
0796ee504d
unbound: stop pretending I don't use unbound-control
2024-05-23 21:16:48 +03:00
d3f5c00251
firefox: fix typo default_installed -> normal_installed
2024-05-23 21:13:00 +03:00
5c5901d815
{firefox,chromium}#uBo: restore easy{list,privacy}, ublock-{quick-fixes,privacy}, FIN-0 & big.oisd.nl
2024-05-23 19:58:36 +03:00
379e15afcc
{firefox,chromium#privacybadger: fix allowlist
2024-05-23 19:51:52 +03:00
2e28956bcb
{firefox,chromium}: restore ublock-filters, easylist
2024-05-23 18:12:15 +03:00
3dcbe01dde
chromium: add AbusiveExperienceInterventionEnforce
2024-05-23 17:49:44 +03:00
b2c703f413
{firefox,chromium}: additionally remove privacy and cookie lists
2024-05-23 14:35:26 +03:00
fd81540f35
{firefox,chromium}: experimentally remove adblocking lists
2024-05-23 13:37:05 +03:00
804e9e0480
firefox: allow unloading tab suspender, enable integrated one, keep open after last tab closes
2024-05-23 12:38:01 +03:00
13fa6d00b7
{firefox,chromium}#uBo: attempt to import Rethink lists
...
Or at least the ones I found easily enough
2024-05-23 09:14:21 +03:00
6d2dc44b39
init-browser-policies.bash: create browser directories and symlink just policies directory
...
Resolves: plasma-browser-extension failing to install and unpack due to edge/native-messaging-hosts being a symlink to existing file
2024-05-23 08:27:45 +03:00
cb57ba5e3e
firefox: no, don't trim https or URLs for me
2024-05-23 07:02:01 +03:00
f0fe05393e
firefox: add sidebar.revamp and allow unloading Sidebery
2024-05-23 06:57:13 +03:00
4451ecfa31
Dear Firefox, system title bar exists, please use it
...
I am on Sway, the maximize and minimize do nothing to me and the close annoys me since I Super+Shift+Q or Ctrl+q you anyway
2024-05-22 08:11:29 +03:00
27d5681141
etc/dracut.conf.d: omit some more modules as there is no space
2024-05-22 07:55:58 +03:00
616785fc1f
{firefox,chromium}: trust default restricted domains of Firefox
...
I trust Privacy Badger to handle any potential trackers there and I especially suspect JavaScript blocking of breaking things. Besides they are very unlikely to be actively malicious.
2024-05-21 21:24:34 +03:00
ae87cac5a8
firefox: set extensions.webextensions.restrictedDomains to user set
2024-05-21 21:17:50 +03:00
1c549d964e
firefox: underline links by default
2024-05-21 20:56:27 +03:00
1769f3b6dc
firefox: remove deprecated navigator.platform as well
2024-05-21 18:59:51 +03:00
7006c43e77
firefox: test if OpenDyslexic extension works even if fonts aren't exposed
2024-05-21 18:23:28 +03:00
2a56a0183b
firefox: disable user-agent header revealing
2024-05-21 18:21:32 +03:00
129a2a04a0
firefox: restore OpenDyslexic since it works with standard contentblocking
2024-05-21 18:07:40 +03:00
ef2232bb2b
firefox: give fingerprintingprotection another chance
2024-05-21 17:42:56 +03:00
3d299f96f5
firefox: tone down the radicalism a bit
...
This reverts commit 7421820cf6
.
2024-05-21 17:12:06 +03:00