Lots of changes...

Fix flake.nix merge conflict
This commit is contained in:
Jack Mechem 2026-04-03 15:10:55 -07:00
parent c165d5bbba
commit 99abfabc12
5 changed files with 280 additions and 150 deletions

View file

@ -1,36 +1,39 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
### Desktop Stuff
pkgs.sway-contrib.grimshot
waypaper
hyprpaper
swaybg
home.packages = with pkgs; [
### Desktop Stuff
pkgs.sway-contrib.grimshot
waypaper
hyprpaper
swaybg
### Audio
playerctl
spotify
pavucontrol
### Audio
playerctl
spotify
pavucontrol
### Chat apps
lunar-client
discord
zoom-us
### Chat apps
lunar-client
discord
zoom-us
### Random Libraries and Dependencies
gtk3
glib
zlib
deno
### Random Libraries and Dependencies
gtk3
glib
zlib
deno
### System Monitoring Tools
mission-center
htop
### System Monitoring Tools
mission-center
htop
### Development Tools
jetbrains.idea
jetbrains-toolbox
jdk
gnumake
];
### Development Tools
jetbrains.idea
jetbrains-toolbox
jdk
gnumake
### Note taking tools
obsidian
];
}

View file

@ -32,6 +32,7 @@
exec-once = [
"waypaper --restore"
"gtkbar"
"rust-app-menu"
"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
"solaar -w hide"
];
@ -39,7 +40,7 @@
# --- Variables ---
"$terminal" = "ghostty";
"$fileManager" = "thunar";
"$menu" = "gtkapps";
"$menu" = "rust-app-menu";
env = [
"XCURSOR_SIZE,24"
@ -51,7 +52,7 @@
kb_layout = "us";
kb_options = "caps:escape";
follow_mouse = 1;
mouse_refocus = false;
mouse_refocus = true;
touchpad = {
natural_scroll = "no";
};
@ -75,6 +76,12 @@
allow_tearing = false;
};
# --- Fix Zoom ---
windowrule = [
"match:class ^(zoom)$, no_follow_mouse 1"
"match:class ^(zoom)$, suppress_event maximize"
];
# --- Decoration ---
decoration = {
rounding = 12;