Skip to content

Commit 20a09df

Browse files
authored
feat: add wireguard VPN client (#7)
1 parent 3837bca commit 20a09df

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

flake.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@
110110
home-manager.nixosModules.home-manager
111111
{
112112
home-manager = {
113+
backupFileExtension = "hm-backup";
113114
useGlobalPkgs = true;
114115
useUserPackages = true;
115116
verbose = true;
@@ -136,6 +137,7 @@
136137
home-manager.nixosModules.home-manager
137138
{
138139
home-manager = {
140+
backupFileExtension = "hm-backup";
139141
useGlobalPkgs = true;
140142
useUserPackages = true;
141143
verbose = true;
@@ -164,6 +166,7 @@
164166
home-manager.nixosModules.home-manager
165167
{
166168
home-manager = {
169+
backupFileExtension = "hm-backup";
167170
useGlobalPkgs = true;
168171
useUserPackages = true;
169172
verbose = true;

users/badele/b4d14.nix

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
##########################################################
1+
# #########################################################
22
# HOME-MANAGER (user)
33
##########################################################
4-
{ config
5-
, inputs
6-
, pkgs
7-
, lib
8-
, ...
9-
}:
4+
{ config, inputs, pkgs, lib, ... }:
105
let
116
feh = "${pkgs.feh}/bin/feh";
127
theme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
@@ -57,15 +52,16 @@ in
5752
../../nix/home-manager/features/desktop/xorg/virtualisation.nix
5853
];
5954

60-
6155
###############################################################################
6256
# Packages
6357
###############################################################################
6458
home.packages = with pkgs; [
6559
# Communication
6660
slack
67-
];
6861

62+
# VPN
63+
wireguard-tools
64+
];
6965

7066
programs = {
7167
####################################
@@ -79,8 +75,10 @@ in
7975
profiles = {
8076
"home-up" = {
8177
fingerprint = {
82-
eDP-1 = "00ffffffffffff0030e4b30600000000001f0104a522157806a205a65449a2250e505400000001010101010101010101010101010101283c80a070b023403020360050d21000001a203080a070b023403020360050d21000001a000000fe00344457564a813135365755310a0000000000024131b2001100000a010a202000ad";
83-
DP-2 = "00ffffffffffff0010acd3a14249343229210104a53b21783be755a9544aa1260d5054a54b00714f8180a9c0d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00443451334844330a2020202020000000fc0044454c4c20533237323244430a000000fd00304b72723c010a202020202020010c020325f14f101f051404131211030216150706012309070783010000681a00000101304b007e3900a080381f4030203a0055502100001a023a801871382d40582c450055502100001ed97600a0a0a034503020350055502100001a00000000000000000000000000000000000000000000000000000000000000000000000092";
78+
eDP-1 =
79+
"00ffffffffffff0030e4b30600000000001f0104a522157806a205a65449a2250e505400000001010101010101010101010101010101283c80a070b023403020360050d21000001a203080a070b023403020360050d21000001a000000fe00344457564a813135365755310a0000000000024131b2001100000a010a202000ad";
80+
DP-2 =
81+
"00ffffffffffff0010acd3a14249343229210104a53b21783be755a9544aa1260d5054a54b00714f8180a9c0d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00443451334844330a2020202020000000fc0044454c4c20533237323244430a000000fd00304b72723c010a202020202020010c020325f14f101f051404131211030216150706012309070783010000681a00000101304b007e3900a080381f4030203a0055502100001a023a801871382d40582c450055502100001ed97600a0a0a034503020350055502100001a00000000000000000000000000000000000000000000000000000000000000000000000092";
8482
};
8583
config = {
8684
eDP-1 = {
@@ -112,7 +110,8 @@ in
112110
stylix.enable = true;
113111
stylix.autoEnable = true;
114112

115-
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-medium.yaml";
113+
stylix.base16Scheme =
114+
"${pkgs.base16-schemes}/share/themes/gruvbox-dark-medium.yaml";
116115
stylix.image = pkgs.fetchurl {
117116
url = "https://w.wallhaven.cc/full/0w/wallhaven-0w3pdr.jpg";
118117
sha256 = "sha256-xrLfcRkr6TjTW464GYf9XNFHRe5HlLtjpB0LQAh/l6M=";

0 commit comments

Comments
 (0)