adds brave browser

adds brave browser search engine inject script
adds sqlite and sqlitebrowser
updates wireguard vpn peers
updates dash-to-dock fav apps
adds plexamp
updates update.sh to show slightly more logging
updates auto-start to clear dead screens before starting stuff
This commit is contained in:
2024-11-14 12:03:40 +01:00
parent 042826cd4f
commit a26038b47a
13 changed files with 212 additions and 17 deletions

View File

@@ -40,10 +40,10 @@
};
# Pinned apps
# add more by listing them with `gsettings list-recursively | grep favorite-apps`
# add more by listing them with `gsettings list-recursively | grep favorite-apps | sed "s/,//g; s/'/\"/g"` then copy pasting the output here
"org/gnome/shell" = {
favorite-apps = [
"io.github.zen_browser.zen.desktop"
"brave-browser.desktop"
"code.desktop"
"org.telegram.desktop.desktop"
"spotify.desktop"

View File

@@ -4,11 +4,11 @@
xdg.mimeApps = {
enable = true;
defaultApplications = {
# Zen Browser
"application/xhtml+xml" = [ "io.github.zen_browser.zen.desktop" ];
"text/html" = [ "io.github.zen_browser.zen.desktop" ];
"x-scheme-handler/http" = [ "io.github.zen_browser.zen.desktop" ];
"x-scheme-handler/https" = [ "io.github.zen_browser.zen.desktop" ];
# Brave Browser
"application/xhtml+xml" = [ "brave-browser.desktop" ];
"text/html" = [ "brave-browser.desktop" ];
"x-scheme-handler/http" = [ "brave-browser.desktop" ];
"x-scheme-handler/https" = [ "brave-browser.desktop" ];
# Geary
"x-scheme-handler/mailto" = [ "org.gnome.Geary.desktop" ];

View File

@@ -12,6 +12,7 @@
user-themes
weather-oclock
native-window-placement
kimpanel
]
++ (with pkgs-unstable.gnomeExtensions; [
tiling-shell
@@ -55,6 +56,7 @@
"org/gnome/shell" = {
disable-user-extensions = false;
enabled-extensions = [
"kimpanel@kde.org"
"lilypad@shendrew.github.io"
"tilingshell@ferrarodomenico.com"
"gsconnect@andyholmes.github.io"
@@ -94,6 +96,8 @@
# Configure dash-to-dock
"org/gnome/shell/extensions/dash-to-dock" = {
pressure-threshold = 250;
require-pressure-to-show = false;
apply-custom-theme = false;
apply-glossy-effect = false;
autohide-in-fullscreen = true;