Commit graph

9 commits

Author SHA1 Message Date
Oliver Davies 61c0b7c5c6 st: add anysize patch
> By default, st's window size always snaps to the nearest multiple of
the character size plus a fixed inner border (set with borderpx in
config.h). When the size of st does not perfectly match the space
allocated to it (when using a tiling WM, for example), unsightly gaps
will appear between st and other apps, or between instances of st.
>
> This patch allows st to resize to any pixel size, makes the inner
border size dynamic, and centers the content of the terminal so that the
left/right and top/bottom borders are balanced. With this patch, st on a
tiling WM will always fill the entire space allocated to it.

https://st.suckless.org/patches/anysize
2025-02-17 01:09:00 +00:00
Oliver Davies ea7c5b1449 dwm: add pertag patch
> More general approach to taglayouts patch. This patch keeps layout,
mwfact, barpos and nmaster per tag.

https://dwm.suckless.org/patches/pertag
2025-02-13 20:36:26 +00:00
Oliver Davies 5d854d25d2 Replace alacritty with st 2025-02-13 02:00:24 +00:00
Oliver Davies 0a345df1a5 st: change the font size 2025-02-13 02:00:24 +00:00
Oliver Davies 518d80226f Add custom keys to dwm 2025-02-02 22:41:36 +00:00
Oliver Davies 4461ad3ca4 Add dwm window manager with some initial patches
- Set Mod4 as the mod key and Alacritty as the termcmd.
- Add a patch from suckless.org to hide any vacant tags.
  - https://dwm.suckless.org/patches/hide_vacant_tags
2025-01-30 17:41:54 +00:00
Oliver Davies c3481f8ba6 nix flake update 2025-01-15 15:02:10 +00:00
Oliver Davies 2ed0cfbb20 Remove the old nixpkgs-unstable input
This is not needed as I'm now using unstable by default.
2024-11-21 10:49:00 +00:00
Oliver Davies 69a397e624 Move Nix files into a nix directory
Move everything from `config` to the root level.
2024-11-21 08:56:12 +00:00
Renamed from overlays/default.nix (Browse further)