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
|
jellyfin-media-player
|
||||||
jq
|
jq
|
||||||
kanshi
|
kanshi
|
||||||
kdeconnect
|
#kdeconnect
|
||||||
keyutils
|
keyutils
|
||||||
khal
|
khal
|
||||||
khard
|
khard
|
||||||
|
|
@ -214,6 +214,8 @@ in
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
programs.light.enable = true;
|
programs.light.enable = true;
|
||||||
programs.mtr.enable = true;
|
programs.mtr.enable = true;
|
||||||
|
programs.kdeconnect.enable = true;
|
||||||
|
|
||||||
|
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
|
(final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
|
||||||
|
|
@ -266,11 +268,11 @@ in
|
||||||
|
|
||||||
# allow the Tailscale UDP port through the firewall
|
# allow the Tailscale UDP port through the firewall
|
||||||
allowedUDPPorts = [ config.services.tailscale.port ];
|
allowedUDPPorts = [ config.services.tailscale.port ];
|
||||||
allowedUDPPortRanges = [ { from = 1714 ; to = 1764; }];
|
#allowedUDPPortRanges = [ { from = 1714 ; to = 1764; }];
|
||||||
|
|
||||||
# allow you to SSH in over the public internet
|
# allow you to SSH in over the public internet
|
||||||
allowedTCPPorts = [ 22 ];
|
allowedTCPPorts = [ 22 ];
|
||||||
allowedTCPPortRanges = [ { from = 1714 ; to = 1764; } ];
|
#allowedTCPPortRanges = [ { from = 1714 ; to = 1764; } ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -306,4 +308,13 @@ in
|
||||||
automatic = true;
|
automatic = true;
|
||||||
options = "-d";
|
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