a whole lotta shit

This commit is contained in:
2025-11-12 00:14:50 -06:00
parent d7a6a85841
commit 0196b1d8b2
11 changed files with 553 additions and 15 deletions

View File

@@ -30,7 +30,7 @@
extraSpecialArgs = {inherit inputs;};
backupFileExtension = "bak";
useUserPackages = true;
useGlobalPkgs = true;
useGlobalPkgs = false;
users = {
"blake" = import ./home.nix;
};

View File

@@ -45,12 +45,9 @@ in {
};
# misc env variables to get things out of ~ (<3 xdg-ninja)
home.sessionVariables =
if pkgs.system == "x86_64-darwin"
then {}
else {
GOPATH = "$XDG_DATA_HOME/go";
_JAVA_OPTIONS = ''-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java'';
};
home.sessionVariables = {
GOPATH = "$XDG_DATA_HOME/go";
_JAVA_OPTIONS = ''-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java'';
};
};
}

View File

@@ -1,6 +1,7 @@
{
pkgs,
lib,
inputs,
config,
...
}: let
@@ -17,6 +18,7 @@ in {
nwg-displays
posy-cursors
hyprpicker
hyprshot
];
wayland.windowManager.hyprland = {
@@ -134,6 +136,7 @@ in {
# screenshots
"$mainMod SHIFT, C, exec, hyprshot --mode region --output-folder ${home_dir}/pictures/screenshots"
", Print, exec, hyprshot --mode output --output-folder ${home_dir}/pictures/screenshots"
# multimedia
", XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
@@ -285,7 +288,7 @@ in {
{
monitor = "";
path = "${home_dir}/.nix/users/blake/assets/pfps/pikacig.jpg";
size = 350;
size = 325;
border_color = lib.mkDefault "rgb(0047ab)";
rounding = -1;
position = "0, 85";

View File

@@ -40,6 +40,10 @@ in
# needed for macos, linux don't mind
programs.home-manager.enable = true;
nixpkgs.config = {
allowUnfree = true;
};
# set up seperate key file just for me
sops = {
defaultSopsFile = ./secrets/secrets.yaml;