diff --git a/modules/home/core/apps.nix b/modules/home/core/apps.nix index bcb3363..b8e09d6 100644 --- a/modules/home/core/apps.nix +++ b/modules/home/core/apps.nix @@ -27,25 +27,47 @@ home.packages = with pkgs; [ zed-editor + # kicad-small + # arduino-ide slack discord - protonmail-desktop + # protonmail-desktop # https://www.reddit.com/r/NixOS/comments/1rm9alf/protonmail_in_nixos/ vlc brave flameshot libreoffice appimage-run + # keepassxc virt-manager + # winboat + remmina moonlight-qt - gpu-screen-recorder - gpu-screen-recorder-gtk + # rustdesk + + + # inkscape + # davinci-resolve + # kdePackages.kdenlive + (wrapOBS { + plugins = with obs-studio-plugins; [ + wlrobs + obs-backgroundremoval + obs-pipewire-audio-capture + ]; + }) (prismlauncher.override { jdks = with javaPackages.compiler.temurin-bin; [ jre-21 jdk-25 ]; }) + + ferium + packwiz + portablemc + steamguard-cli + # modrinth-app ]; } diff --git a/modules/home/core/cli.nix b/modules/home/core/cli.nix index c1ed15f..1714f16 100644 --- a/modules/home/core/cli.nix +++ b/modules/home/core/cli.nix @@ -5,7 +5,7 @@ TERMINAL = "kitty"; }; - home.packages = with pkgs; [ bun packwiz ]; + home.packages = with pkgs; [ bun ]; programs = { tmux = { diff --git a/modules/home/default.nix b/modules/home/default.nix index b6c5e9d..d3a590f 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -6,7 +6,6 @@ catppuccin = { enable = true; - autoEnable = true; flavor = ctp-opt.flavor; accent = ctp-opt.accent; diff --git a/modules/home/rice/compositor.nix b/modules/home/rice/compositor.nix index 786afbc..dbf640e 100644 --- a/modules/home/rice/compositor.nix +++ b/modules/home/rice/compositor.nix @@ -6,18 +6,18 @@ wayland.windowManager.hyprland = { enable = true; package = pkgs.hyprland; # inputs.hl.packages."${pkgs.system}".hyprland; - configType = "hyprlang"; # keep legacy config format (home.stateVersion < 26.05) systemd.enable = false; xwayland.enable = true; settings = { - dwindle.preserve_split = true; - debug = { error_position = 1; disable_logs = true; - vfr = true; }; + # monitor = [ + # "eDP-1,preferred,auto,1" + # ",preferred,auto,1" + # ]; source = [ "~/.config/hypr/monitors.conf" "~/.config/hypr/workspaces.conf" @@ -28,11 +28,16 @@ "wl-paste --type text --watch cliphist store" "wl-paste --type image --watch cliphist store" + #"dunst &" + #"hypridle &" + #"awww-daemon &" "uwsm app -s s -- waybar &" "uwsm app -s b -- sunshine &" + "uwsm app -s b -- blueman-applet &" "uwsm app -s b -- nm-applet &" "uwsm app -s b -- tailscale systray &" + #"keepassxc &" ]; env = [ @@ -61,6 +66,11 @@ "col.inactive_border" = if rice.borders.colored then "$overlay2" else "$crust"; }; + dwindle = { + preserve_split = true; + pseudotile = true; + }; + decoration = { rounding = rice.borders.rounded; rounding_power = 2; @@ -120,6 +130,7 @@ exit_window_retains_fullscreen = true; on_focus_under_fullscreen = 1; background_color = "$base"; + vfr = true; }; input = { diff --git a/modules/system/misc/theme.nix b/modules/system/misc/theme.nix index 2c588fd..e0754ff 100644 --- a/modules/system/misc/theme.nix +++ b/modules/system/misc/theme.nix @@ -7,7 +7,6 @@ catppuccin = { enable = true; - autoEnable = true; flavor = ctp-opt.flavor; accent = ctp-opt.accent; };