my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

isabel/vicinae: add extentions

isabel 71632d6c 43a24770

+27 -1
+26
home/isabel/gui/vicinae.nix
··· 1 1 { 2 2 lib, 3 + pkgs, 3 4 config, 4 5 ... 5 6 }: 6 7 let 7 8 inherit (lib) mkIf; 9 + 10 + mkExt = 11 + name: 12 + config.lib.vicinae.mkExtension { 13 + inherit name; 14 + src = 15 + pkgs.fetchFromGitHub { 16 + owner = "vicinaehq"; 17 + repo = "extensions"; 18 + rev = "ec7334e9bb636f4771580238bd3569b58dbce879"; 19 + hash = "sha256-C2b6upygLE6xUP/cTSKZfVjMXOXOOqpP5Xmgb9r2dhA="; 20 + } 21 + + "/extensions/${name}"; 22 + }; 8 23 in 9 24 { 10 25 config = mkIf config.garden.profiles.graphical.enable { 11 26 programs.vicinae = { 12 27 enable = true; 13 28 systemd.enable = true; 29 + 30 + settings = { 31 + window.opacity = 1; 32 + }; 33 + 34 + extensions = map mkExt [ 35 + "nix" 36 + "wifi-commander" 37 + "bluetooth" 38 + "mullvad" 39 + ]; 14 40 }; 15 41 }; 16 42 }
+1 -1
modules/nixos/networking/vpn.nix
··· 9 9 services.mullvad-vpn.enable = true; 10 10 11 11 garden.packages = { 12 - inherit (pkgs) mullvad-vpn; 12 + inherit (pkgs) mullvad mullvad-vpn; 13 13 }; 14 14 }; 15 15 }