added git secret
This commit is contained in:
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
.gitsecret/keys/random_seed
|
||||||
|
!*.secret
|
||||||
|
configs/secrets.nix
|
BIN
.gitsecret/keys/pubring.kbx
Normal file
BIN
.gitsecret/keys/pubring.kbx
Normal file
Binary file not shown.
BIN
.gitsecret/keys/pubring.kbx~
Normal file
BIN
.gitsecret/keys/pubring.kbx~
Normal file
Binary file not shown.
BIN
.gitsecret/keys/trustdb.gpg
Normal file
BIN
.gitsecret/keys/trustdb.gpg
Normal file
Binary file not shown.
1
.gitsecret/paths/mapping.cfg
Normal file
1
.gitsecret/paths/mapping.cfg
Normal file
@ -0,0 +1 @@
|
|||||||
|
configs/secrets.nix:f4c7954901423088644fc4a7b0e1a8a5f6880a0a933864cc3220c2836f9d5400
|
@ -1,5 +1,7 @@
|
|||||||
{ config, pkgs, lib, ... }:
|
{ config, pkgs, lib, ... }:
|
||||||
|
let
|
||||||
|
secrets = import ./secrets.nix;
|
||||||
|
in
|
||||||
{
|
{
|
||||||
imports =
|
imports =
|
||||||
[
|
[
|
||||||
@ -19,12 +21,9 @@
|
|||||||
nextdns = {
|
nextdns = {
|
||||||
enable = true;
|
enable = true;
|
||||||
arguments = [
|
arguments = [
|
||||||
"-config"
|
"-config" secrets.nextdnshash
|
||||||
"aaa56c"
|
"-cache-size" "10MB"
|
||||||
"-cache-size"
|
"-listen" "127.0.0.1:53"
|
||||||
"10MB"
|
|
||||||
"-listen"
|
|
||||||
"127.0.0.1:53"
|
|
||||||
"-report-client-info"
|
"-report-client-info"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
@ -39,6 +38,11 @@
|
|||||||
networkmanager.dns = "none";
|
networkmanager.dns = "none";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.gnupg.agent = {
|
||||||
|
enable = true;
|
||||||
|
pinentryFlavor = "curses";
|
||||||
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
ack
|
ack
|
||||||
atop
|
atop
|
||||||
@ -52,7 +56,7 @@
|
|||||||
exa
|
exa
|
||||||
ffmpeg
|
ffmpeg
|
||||||
git
|
git
|
||||||
git-secrets
|
git-secret
|
||||||
glances
|
glances
|
||||||
gnupg
|
gnupg
|
||||||
gocryptfs
|
gocryptfs
|
||||||
|
@ -8,9 +8,18 @@
|
|||||||
chromium.commandLineArgs = "--enable-features=WebUIDarkMode,NativeNotifications,VaapiVideoDecoder --ignore-gpu-blocklist --use-gl=desktop --force-dark-mode --disk-cache-dir=/tmp/cache";
|
chromium.commandLineArgs = "--enable-features=WebUIDarkMode,NativeNotifications,VaapiVideoDecoder --ignore-gpu-blocklist --use-gl=desktop --force-dark-mode --disk-cache-dir=/tmp/cache";
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.networkmanager = {
|
networking = {
|
||||||
|
firewall.enable = false;
|
||||||
|
networkmanager = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# programs.gnupg.agent = {
|
||||||
|
# enable = true;
|
||||||
|
# enableSSHSupport = true;
|
||||||
|
# pinentryFlavor = "gtk2";
|
||||||
|
# };
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
baobab
|
baobab
|
||||||
@ -64,6 +73,13 @@
|
|||||||
transmission-gtk
|
transmission-gtk
|
||||||
virtmanager
|
virtmanager
|
||||||
vulkan-tools
|
vulkan-tools
|
||||||
|
openconnect
|
||||||
|
networkmanager-openconnect
|
||||||
|
cypress
|
||||||
|
gnome.cheese
|
||||||
|
megapixels
|
||||||
|
obs-studio
|
||||||
|
fswebcam
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
BIN
configs/secrets.nix.secret
Normal file
BIN
configs/secrets.nix.secret
Normal file
Binary file not shown.
@ -103,7 +103,7 @@
|
|||||||
services = {
|
services = {
|
||||||
picom = {
|
picom = {
|
||||||
enable = true;
|
enable = true;
|
||||||
blur = false;
|
blur = true;
|
||||||
shadow = true;
|
shadow = true;
|
||||||
vSync = true;
|
vSync = true;
|
||||||
};
|
};
|
||||||
|
@ -30,13 +30,7 @@
|
|||||||
nodejs
|
nodejs
|
||||||
];
|
];
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
|
||||||
# started in user sessions.
|
|
||||||
programs.mtr.enable = true;
|
programs.mtr.enable = true;
|
||||||
# programs.gnupg.agent = {
|
|
||||||
# enable = true;
|
|
||||||
# enableSSHSupport = true;
|
|
||||||
# };
|
|
||||||
|
|
||||||
security.acme.email = "webmaster@szczepan.ski";
|
security.acme.email = "webmaster@szczepan.ski";
|
||||||
security.acme.acceptTerms = true;
|
security.acme.acceptTerms = true;
|
||||||
|
Reference in New Issue
Block a user