diff options
| author | bee <beebeeb5k@gmail.com> | 2026-05-08 02:03:19 +0530 |
|---|---|---|
| committer | bee <beebeeb5k@gmail.com> | 2026-05-08 02:03:19 +0530 |
| commit | 34d86d83e848020764f419458ca888532893eec3 (patch) | |
| tree | e806e485c28edf658e02fea032cd6ed14b0078e8 /common/modules/window_managers/dwm/default.nix | |
| parent | 819cba6808c560628ec46176297a76219cebf9b4 (diff) | |
tmux wrapped terminal script
Diffstat (limited to 'common/modules/window_managers/dwm/default.nix')
| -rw-r--r-- | common/modules/window_managers/dwm/default.nix | 40 |
1 files changed, 6 insertions, 34 deletions
diff --git a/common/modules/window_managers/dwm/default.nix b/common/modules/window_managers/dwm/default.nix index d1f7850..49537a2 100644 --- a/common/modules/window_managers/dwm/default.nix +++ b/common/modules/window_managers/dwm/default.nix @@ -12,19 +12,6 @@ }: let cfg = config.${moduleNameSpace}.windowManagers; - snipx11 = pkgs.writeShellScript "snipx11" '' - case $1 in - full) - ${pkgs.maim}/bin/maim | xclip -selection clipboard -t image/png - ;; - selection) - ${pkgs.maim}/bin/maim -s | xclip -selection clipboard -t image/png - ;; - window) - ${pkgs.maim}/bin/maim -i $(xdotool getactivewindow) | xclip -selection clipboard -t image/png - ;; - esac - ''; st-patched = (pkgs.st.override { extraLibs = [ pkgs.libXcursor ]; @@ -32,18 +19,6 @@ let (oldAttrs: rec { patches = map pkgs.fetchpatch [ { - url = "https://st.suckless.org/patches/scrollback/st-scrollback-0.9.2.diff"; - sha256 = "sha256-ZypvRONAHS//wnZjivmqpWIqZlKTqAQ0Q8DhQpZVaqU="; - } - { - url = "https://st.suckless.org/patches/scrollback/st-scrollback-mouse-0.9.2.diff"; - sha256 = "sha256-CuNJ5FdKmAtEjwbgKeBKPJTdEfJvIdmeSAphbz0u3Uk="; - } - { - url = "https://st.suckless.org/patches/scrollback/st-scrollback-mouse-altscreen-20220127-2c5edf2.diff"; - sha256 = "sha256-8oVLgbsYCfMhNEOGadb5DFajdDKPxwgf3P/4vOXfUFo="; - } - { url = "https://st.suckless.org/patches/xresources/st-xresources-20230320-45a15676.diff"; sha256 = "sha256-WcL9IeyanXFiOFDGGRU0QNT8DU7wSo2o+3n+TaqASUY="; } @@ -71,16 +46,13 @@ let url = "https://st.suckless.org/patches/boxdraw/st-boxdraw_v2-0.8.5.diff"; sha256 = "sha256-WN/R6dPuw1eviHOvVVBw2VBSMDtfi1LCkXyX36EJKi4="; } - # { - # url = "https://st.suckless.org/patches/themed_cursor/st-themed_cursor-0.8.1.diff"; - # sha256 = "sha256-Q/6VN9oCrdJiZPPjKMpw3UB09tIs4eJ1Hi5c8k7O7uo="; - # } + { + url = "https://st.suckless.org/patches/bold-is-not-bright/st-bold-is-not-bright-20190127-3be4cf1.diff"; + sha256 = "sha256-IhrTgZ8K3tcf5HqSlHm3GTacVJLOhO7QPho6SCGXTHw="; + } ]; postPatch = oldAttrs.postPatch or "" + '' - sed -i 's/Button4, *kscrollup, *{.i = 1}/Button4, kscrollup, {.i = 10}/g' config.def.h - sed -i 's/Button5, *kscrolldown, *{.i = 1}/Button5, kscrolldown, {.i = 10}/g' config.def.h - sed -i 's/const int boxdraw = 0;/const int boxdraw = 1;/g' config.def.h sed -i 's/const int boxdraw_bold = 0;/const int boxdraw_bold = 1;/g' config.def.h @@ -194,10 +166,10 @@ in "Xft.hintstyle" = "hintfull"; "Xft.rgba" = "rgb"; "st.font" = - "${config.beeMods.terminal.font.family}:size=${toString config.beeMods.terminal.font.size}:antialias=true:autohint=true"; + "JetBrainsMono Nerd Font:size=${toString config.beeMods.terminal.font.size}:antialias=true:autohint=true"; "dmenu.font" = "${config.beeMods.terminal.font.family}:size=${toString config.beeMods.terminal.font.size}"; - "st.borderpx" = 2; + # "st.borderpx" = 2; }; } ); |
