screenshit

This commit is contained in:
TheCrazyInsanity
2026-05-01 07:44:04 -04:00
parent 43020e5b51
commit 34aab3550d
4 changed files with 26 additions and 10 deletions

View File

@@ -93,10 +93,10 @@
package = config.boot.kernelPackages.nvidiaPackages.stable; package = config.boot.kernelPackages.nvidiaPackages.stable;
}; };
nix.settings = { # nix.settings = {
substituters = [ "https://cache.nixos-cuda.org" ]; # substituters = [ "https://cache.nixos-cuda.org" ];
trusted-public-keys = [ "cache.nixos-cuda.org:74DUi4Ye579gUqzH4ziL9IyiJBlDpMRn9MBN8oNan9M=" ]; # trusted-public-keys = [ "cache.nixos-cuda.org:74DUi4Ye579gUqzH4ziL9IyiJBlDpMRn9MBN8oNan9M=" ];
}; # };
system.stateVersion = "24.11"; # No touchy system.stateVersion = "24.11"; # No touchy
} }

View File

@@ -6,6 +6,7 @@
config, config,
lib, lib,
pkgs, pkgs,
inputs,
... ...
}: }:
{ {
@@ -87,9 +88,9 @@
# List packages installed in system profile. # List packages installed in system profile.
# You can use https://search.nixos.org/ to find more packages (and options). # You can use https://search.nixos.org/ to find more packages (and options).
#environment.systemPackages = with pkgs; [ environment.systemPackages = [
# cura-appimage # I want cura but not kicad so i dont pull in fabrication inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.pi
# ]; ];
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are
# started in user sessions. # started in user sessions.

View File

@@ -52,7 +52,6 @@ in
pkgs.wmenu pkgs.wmenu
pkgs.wl-clipboard pkgs.wl-clipboard
pkgs.mako pkgs.mako
pkgs.kdePackages.spectacle
pkgs.kdePackages.kate pkgs.kdePackages.kate
pkgs.kdePackages.filelight pkgs.kdePackages.filelight
inputs.glide.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.glide.packages.${pkgs.stdenv.hostPlatform.system}.default

View File

@@ -85,6 +85,7 @@
"Mod4+j" = "[class=\"Jami\"] scratchpad show, resize set 90 ppt 90 ppt, move position center"; "Mod4+j" = "[class=\"Jami\"] scratchpad show, resize set 90 ppt 90 ppt, move position center";
"Print" = "exec flameshot gui";
}; };
bars = [ bars = [
{ {
@@ -141,7 +142,7 @@
]; ];
}; };
extraConfig = '' extraConfig = ''
exec_always swaymsg output "*" bg ~/.background-image fill exec_always swaymsg output "*" bg ~/.background-image fit
''; '';
}; };
@@ -183,7 +184,7 @@
echo "Using socket: $SWAYSOCK" echo "Using socket: $SWAYSOCK"
# 5. Execute swaymsg # 5. Execute swaymsg
${pkgs.sway}/bin/swaymsg output "*" bg "$RANDOM_IMG" fill ${pkgs.sway}/bin/swaymsg output "*" bg "$RANDOM_IMG" fit
echo "Updated background to $RANDOM_IMG" echo "Updated background to $RANDOM_IMG"
else else
echo "Error: Could not find any sway socket in $XDG_RUNTIME_DIR" echo "Error: Could not find any sway socket in $XDG_RUNTIME_DIR"
@@ -293,6 +294,21 @@
}; };
}; };
services.flameshot = {
# Also installs/enables flameshot
enable = true;
settings = {
General = {
useGrimAdapter = true;
# Stops warnings for using Grim
disabledGrimWarning = true;
uiColor = "#00ff73";
contrastUiColor = "#002f01";
drawColor = "#ff0000";
};
};
};
# Install packages for better Qt support and kvantum themes # Install packages for better Qt support and kvantum themes
home.packages = with pkgs; [ home.packages = with pkgs; [
kdePackages.breeze kdePackages.breeze