This commit is contained in:
2025-02-16 19:40:39 +01:00
parent 2e5dcfe151
commit fa0407fbd6
31 changed files with 919 additions and 3047 deletions

View File

@@ -1,6 +1,7 @@
{
pkgs,
# lib,
lib,
config,
# osConfig,
...
}:
@@ -32,6 +33,7 @@
VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json";
STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/cnst/.steam/root/compatibilitytools.d";
QT_QPA_PLATFORM = "wayland";
XDG_SESSION_TYPE = "wayland";
};
};
@@ -42,4 +44,6 @@
};
programs.home-manager.enable = true;
systemd.user.targets.tray.Unit.Requires = lib.mkForce ["graphical-session.target"];
}

View File

@@ -2,6 +2,7 @@
config,
pkgs,
osConfig,
lib,
...
}: let
email = config.programs.git.userEmail;
@@ -21,18 +22,20 @@ in {
options.dark = true;
};
extraConfig = {
user.signingkey = "${config.home.homeDirectory}/.ssh/id_ed25519.pub";
# user.signingkey = "${config.home.homeDirectory}/.ssh/id_ed25519.pub";
user.signingkey = "${config.home.homeDirectory}/.config/git/allowed_signers";
signing = {
format = lib.mkDefault "ssh";
key = "${config.home.homeDirectory}/.ssh/id_ed25519";
signByDefault = true;
};
gpg = {
format = "ssh";
# format = lib.mkDefault "ssh";
ssh.allowedSignersFile = config.home.homeDirectory + "/" + config.xdg.configFile."git/allowed_signers".target;
};
commit = {
verbose = true;
gpgSign = true;
gpgSign = false;
};
init.defaultBranch = "main";
merge.conflictStyle = "diff3";

View File

@@ -45,7 +45,7 @@
enable = true;
};
hyprland = {
enable = true;
enable = false;
};
hyprlock = {
enable = true;
@@ -66,7 +66,7 @@
enable = false;
};
nvf = {
enable = true;
enable = false;
};
nwg-bar = {
enable = true;

View File

@@ -1,12 +1,17 @@
{
accounts = {
username = "cnst";
hostname = "cnix";
};
monitors = [
{
name = "DP-3";
width = 2560;
height = 1440;
refreshRate = 240;
bitDepth = 10;
position = "0x0";
transform = 0;
bitDepth = 10;
workspace = "1";
primary = true;
}
@@ -15,8 +20,9 @@
width = 1920;
height = 1080;
refreshRate = 60;
position = "2560x360";
workspace = "4";
position = "2560x0";
transform = 3;
workspace = "5";
primary = false;
}
{