From 56c74b2a7916182c54cfb8f97733dc83a5c5333b Mon Sep 17 00:00:00 2001 From: satr14 Date: Tue, 16 Jun 2026 07:45:48 +0700 Subject: [PATCH 1/4] switch to jdk --- modules/home/core/apps.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/home/core/apps.nix b/modules/home/core/apps.nix index ea867c0..b8e09d6 100644 --- a/modules/home/core/apps.nix +++ b/modules/home/core/apps.nix @@ -61,7 +61,7 @@ }) (prismlauncher.override { - jdks = with javaPackages.compiler.temurin-bin; [ jre-25 jre-21 ]; + jdks = with javaPackages.compiler.temurin-bin; [ jre-21 jdk-25 ]; }) ferium From 342ab4f76a6264d2c14673d86ebe4617ce17f7e3 Mon Sep 17 00:00:00 2001 From: satr14 Date: Tue, 16 Jun 2026 07:52:32 +0700 Subject: [PATCH 2/4] nvim transparent bg --- modules/home/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/home/default.nix b/modules/home/default.nix index 00bbbb6..d3a590f 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -6,10 +6,11 @@ catppuccin = { enable = true; - hyprlock.useDefaultConfig = false; - flavor = ctp-opt.flavor; accent = ctp-opt.accent; + + hyprlock.useDefaultConfig = false; + nvim.settings.transparent_background = true; }; home = { From daf77251f7657a8b57b4e3f23442f893f40f146f Mon Sep 17 00:00:00 2001 From: satr14 Date: Tue, 16 Jun 2026 07:52:43 +0700 Subject: [PATCH 3/4] tmux clipboard --- modules/home/core/cli.nix | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/modules/home/core/cli.nix b/modules/home/core/cli.nix index 17a6dfa..1714f16 100644 --- a/modules/home/core/cli.nix +++ b/modules/home/core/cli.nix @@ -8,7 +8,14 @@ home.packages = with pkgs; [ bun ]; programs = { - tmux.enable = true; + tmux = { + enable = true; + extraConfig = '' + set -g set-clipboard on + set -ag terminal-overrides ",*:Ms=\\E[52;%p1%s;%p2%s\\007" + set -g allow-passthrough on + ''; + }; vim.enable = true; bat.enable = true; kitty = { @@ -49,16 +56,11 @@ initLua = '' vim.opt.clipboard = "unnamedplus" vim.opt.termguicolors = true + local osc52 = require("vim.ui.clipboard.osc52") vim.g.clipboard = { name = "OSC 52", - copy = { - ["+"] = require("vim.ui.clipboard.osc52").copy("+"), - ["*"] = require("vim.ui.clipboard.osc52").copy("*"), - }, - paste = { - ["+"] = require("vim.ui.clipboard.osc52").paste("+"), - ["*"] = require("vim.ui.clipboard.osc52").paste("*"), - }, + copy = { ["+"] = osc52.copy("+"), ["*"] = osc52.copy("*") }, + paste = { ["+"] = osc52.paste("+"), ["*"] = osc52.paste("*") }, } require("nvim-tree").setup() vim.api.nvim_create_autocmd("VimEnter", { From da1de4a9f5a76c1e956f2684c936d8a185de3fb0 Mon Sep 17 00:00:00 2001 From: satr14 Date: Tue, 16 Jun 2026 07:52:52 +0700 Subject: [PATCH 4/4] blur tweaks --- modules/home/rice/compositor.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/home/rice/compositor.nix b/modules/home/rice/compositor.nix index 17c16c0..dbf640e 100644 --- a/modules/home/rice/compositor.nix +++ b/modules/home/rice/compositor.nix @@ -87,9 +87,15 @@ blur = { enabled = true; - size = 3; - passes = 1; - vibrancy = 0.1696; + size = 7; + passes = 3; + ignore_opacity = true; + + noise = 0.05; + contrast = 1.5; + + xray = false; + new_optimizations = true; }; };