diff --git a/modules/home/core/apps.nix b/modules/home/core/apps.nix index b8e09d6..bcb3363 100644 --- a/modules/home/core/apps.nix +++ b/modules/home/core/apps.nix @@ -27,47 +27,25 @@ home.packages = with pkgs; [ zed-editor - # kicad-small - # arduino-ide slack discord - # protonmail-desktop # https://www.reddit.com/r/NixOS/comments/1rm9alf/protonmail_in_nixos/ + protonmail-desktop vlc brave flameshot libreoffice appimage-run - # keepassxc virt-manager - # winboat - remmina moonlight-qt - # rustdesk - - - # inkscape - # davinci-resolve - # kdePackages.kdenlive - (wrapOBS { - plugins = with obs-studio-plugins; [ - wlrobs - obs-backgroundremoval - obs-pipewire-audio-capture - ]; - }) + gpu-screen-recorder + gpu-screen-recorder-gtk (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 1714f16..c1ed15f 100644 --- a/modules/home/core/cli.nix +++ b/modules/home/core/cli.nix @@ -5,7 +5,7 @@ TERMINAL = "kitty"; }; - home.packages = with pkgs; [ bun ]; + home.packages = with pkgs; [ bun packwiz ]; programs = { tmux = { diff --git a/modules/home/default.nix b/modules/home/default.nix index d3a590f..b6c5e9d 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -6,6 +6,7 @@ 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 dbf640e..786afbc 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,16 +28,11 @@ "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 = [ @@ -66,11 +61,6 @@ "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; @@ -130,7 +120,6 @@ 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 e0754ff..2c588fd 100644 --- a/modules/system/misc/theme.nix +++ b/modules/system/misc/theme.nix @@ -7,6 +7,7 @@ catppuccin = { enable = true; + autoEnable = true; flavor = ctp-opt.flavor; accent = ctp-opt.accent; };