workstation | do kdeconnect the nix-way ; set qutebrowse as default, the nix-way
This commit is contained in:
parent
6266d58d5f
commit
569d369f71
1 changed files with 14 additions and 3 deletions
|
|
@ -129,7 +129,7 @@ in
|
|||
jellyfin-media-player
|
||||
jq
|
||||
kanshi
|
||||
kdeconnect
|
||||
#kdeconnect
|
||||
keyutils
|
||||
khal
|
||||
khard
|
||||
|
|
@ -214,6 +214,8 @@ in
|
|||
programs.dconf.enable = true;
|
||||
programs.light.enable = true;
|
||||
programs.mtr.enable = true;
|
||||
programs.kdeconnect.enable = true;
|
||||
|
||||
|
||||
nixpkgs.overlays = [
|
||||
(final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
|
||||
|
|
@ -266,11 +268,11 @@ in
|
|||
|
||||
# allow the Tailscale UDP port through the firewall
|
||||
allowedUDPPorts = [ config.services.tailscale.port ];
|
||||
allowedUDPPortRanges = [ { from = 1714 ; to = 1764; }];
|
||||
#allowedUDPPortRanges = [ { from = 1714 ; to = 1764; }];
|
||||
|
||||
# allow you to SSH in over the public internet
|
||||
allowedTCPPorts = [ 22 ];
|
||||
allowedTCPPortRanges = [ { from = 1714 ; to = 1764; } ];
|
||||
#allowedTCPPortRanges = [ { from = 1714 ; to = 1764; } ];
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -306,4 +308,13 @@ in
|
|||
automatic = true;
|
||||
options = "-d";
|
||||
};
|
||||
xdg.mime.enable = true;
|
||||
xdg.mime.defaultApplications = {
|
||||
"text/html" = "org.qutebrowser.qutebrowser.desktop";
|
||||
"x-scheme-handler/http" = "org.qutebrowser.qutebrowser.desktop";
|
||||
"x-scheme-handler/https" = "org.qutebrowser.qutebrowser.desktop";
|
||||
"x-scheme-handler/about" = "org.qutebrowser.qutebrowser.desktop";
|
||||
"x-scheme-handler/unknown" = "org.qutebrowser.qutebrowser.desktop";
|
||||
};
|
||||
environment.sessionVariables.DEFAULT_BROWSER = "${pkgs.qutebrowser}/bin/qutebrowser";
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue