some stuff

This commit is contained in:
xunuwu 2024-05-21 22:15:08 +02:00
parent cd8343c0c4
commit d2fd9fda8a
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
26 changed files with 377 additions and 83 deletions

View file

@ -11,6 +11,7 @@
../.
./nixdesk
inputs.nix-index-database.hmModules.nix-index
inputs.sops-nix.homeManagerModules.sops
{
programs.nix-index.enableZshIntegration = false;
programs.nix-index.enableBashIntegration = false;
@ -20,6 +21,7 @@
"xun@hopper" = [
../.
./hopper
inputs.sops-nix.homeManagerModules.sops
];
};

View file

@ -2,10 +2,13 @@
imports = [
./kanshi.nix
./defaults.nix
../../secrets
../../terminal
../../terminal/programs/zellij.nix
../../editors/nvim.nix
../../editors/emacs.nix
#../../editors/emacs.nix
../../editors/vscode.nix
../../programs/browsers/firefox.nix
../../programs/browsers/chromium.nix
@ -24,6 +27,7 @@
# programs
../../programs/misc/keepassxc.nix
../../programs/misc/discord.nix
../../programs/misc/ardour.nix
../../programs/misc/foliate.nix
../../programs/misc/obsidian.nix
../../programs/misc/thunderbird.nix

View file

@ -2,17 +2,21 @@
services.kanshi = {
enable = true;
systemdTarget = "hyprland-session.target";
profiles."default" = {
outputs = [
{
criteria = "DP-3";
mode = "1920x1080@165Hz";
}
{
criteria = "HDMI-A-1";
position = "1920,0";
}
];
};
settings = [
{
profile.name = "default";
profile.outputs = [
{
criteria = "DP-3";
mode = "1920x1080@165Hz";
position = "0,0";
}
{
criteria = "HDMI-A-1";
position = "1920,0";
}
];
}
];
};
}

View file

@ -272,6 +272,7 @@
"$mainMod SHIFT, F, fakefullscreen"
"$mainMod, P, exec, ${lib.getExe pkgs.fuzzel}"
"$mainMod SHIFT, V, exec, ${lib.getExe pkgs.cliphist} list | ${lib.getExe pkgs.wofi} --dmenu | ${lib.getExe pkgs.cliphist} decode | ${pkgs.wl-clipboard}/bin/wl-copy"
"$mainMod SHIFT, S, exec, ${lib.getExe pkgs.grimblast} --freeze copy area"
"$mainMod, N, togglesplit"
"$mainMod SHIFT, N, swapsplit"

View file

@ -25,7 +25,7 @@
qt = {
enable = true;
platformTheme = "gtk3";
platformTheme.name = "gtk3";
style = {
name = "Adwaita-dark";
package = pkgs.adwaita-qt;

View file

@ -1,9 +1,13 @@
{pkgs, ...}: {
{
pkgs,
self,
...
}: {
home.packages = with pkgs; [
heroic
lutris
prismlauncher
gamescope
self.packages.${pkgs.system}.gamesand
];
programs.mangohud.enable = true;
}

View file

@ -0,0 +1,7 @@
{pkgs, ...}: {
home.packages = with pkgs; [
ardour
lsp-plugins
sunvox
];
}

9
home/secrets/default.nix Normal file
View file

@ -0,0 +1,9 @@
{config, ...}: {
sops = {
age.keyFile = "${config.home.homeDirectory}/.config/sops/age/keys.txt";
};
imports = [
./wakatime.nix
];
}

20
home/secrets/wakatime Normal file
View file

@ -0,0 +1,20 @@
{
"data": "ENC[AES256_GCM,data:C2L6jTyiwlFwW8Ss0oHcs+Uq/Lt+y7eo9+7OqU5+GRgqzsMNUzTZXk6J20A0Ent6uEp/R2RdfUThBPWEgrIEHuTxGPhE/xMkWxSPWp72U2vPDw2PX6xaj4NZ2uTJVIzzGUKARA==,iv:V0NKo09OMLIhVFaK43JLTTy+etvJn/Ez4UHTb8prQDY=,tag:Ti/Vnu2UC7MbTwIWqP2U7A==,type:str]",
"sops": {
"kms": null,
"gcp_kms": null,
"azure_kv": null,
"hc_vault": null,
"age": [
{
"recipient": "age17pdqkpfh6kc6wm7gxzdnwf6vphlwddv9yfpdu3j76e24y3amd9tq3avfc8",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnOEEwKzRKc1FPSGlHbXk0\ncnQvN2oyRERxY0d5eEdmczBpYlZrb2M0eVcwCjNrTUc2dEcyYkFwMERTSEVnTldy\nWHhjeXVkOGFGRUdoM3dIdlJiZmRFTUUKLS0tIGM0S2MxZUYvUCtIZ3pKbDl1Vi9S\nNVQ4Yk5BWFlRK1RZNWtCNDltemxtaTQKFggxv58s2w9VTvQUZPv9ryzxRinGBz8s\n62TOAVxlWL3EdUqWd7o8kK83Ryw+Vor7Rjoe6ee9RSRNJSDmEPjJCA==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2024-05-21T18:41:29Z",
"mac": "ENC[AES256_GCM,data:SMelsZxZPQHkbNckfodg7tm99SGCoFflI6I1T+z3jafcMVUNbKj5H5BqSIqerDivsgXS4q7p83si6cvVcx3ePqvmSkeCjCxq2f+txmuDVYfqBJq3SvQ6C9zTnSYcefDYMaWFSGR8Yvw3zCH45s94DeGl3F5eo2HEV1S8M+7eos4=,iv:og+kLgKE4U3F84psUiobkd1cJSqLIu+Pu4W54x3twyM=,tag:uJDTfWtMhiQDAsLB9zpYFQ==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.8.1"
}
}

View file

@ -0,0 +1,7 @@
{config, ...}: {
sops.secrets.wakatime = {
format = "binary";
sopsFile = ./wakatime;
path = "${config.home.homeDirectory}/.wakatime.cfg";
};
}