Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- { pkgs ? import <nixpkgs> {} }:
- with pkgs; st.override {
- libXft = xorg.libXft.overrideAttrs (oldAttrs: {
- patches = [ fetchurl {
- url = https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1.diff;
- sha256 = "1fkw7ghjfz2svhpc2msz8lyjafzmabgm95xc6dycmb0gb3fq58ik";
- } ];
- });
- patches = map fetchurl [
- # {
- # url = https://st.suckless.org/patches/alpha/st-alpha-0.8.2.diff;
- # sha256 = "9c5b4b4f23de80de78ca5ec3739dc6ce5e7f72666186cf4a9c6b614ac90fb285";
- # }
- {
- url = https://st.suckless.org/patches/anysize/st-anysize-0.8.1.diff;
- sha256 = "8118dbc50d2fe07ae10958c65366476d5992684a87a431f7ee772e27d5dee50f";
- }
- {
- url = https://st.suckless.org/patches/bold-is-not-bright/st-bold-is-not-bright-20190127-3be4cf1.diff;
- sha256 = "329169acac7ceaf901995d6e0897913089b799d8cd150c7f04c902f4a5b8eab2";
- }
- {
- url = https://st.suckless.org/patches/fix_ime/st-ime-20190202-3be4cf1.diff;
- sha256 = "cf5a3a9fe11e3ba96b5461a26a0e182adb19affcdcc1b4799b50972e7bc19a58";
- }
- {
- url = https://st.suckless.org/patches/boxdraw/st-boxdraw_v2-0.8.2.diff;
- sha256 = "c1b7ab7672815b73e8328ecc55300c12fddce9ecae4ab04ff4377bd9132089f6";
- }
- {
- url = https://st.suckless.org/patches/ligatures/st-ligatures-boxdraw-20200407-28ad288.diff;
- sha256 = "76095a5dcc201b269250e8b9880e629dc2799ad9f293139a483f977c9fb6e620";
- }
- {
- url = https://st.suckless.org/patches/selectioncolors/st-selectioncolors-0.8.2.diff;
- sha256 = "161ecbeb0a0a71b9808ad389aff669bb7afd969dec9958c3f97150ce178baaa4";
- }
- # {
- # url = https://st.suckless.org/patches/themed_cursor/st-themed_cursor-0.8.1.diff;
- # sha256 = "6279082be43d35a6d06be2afb5cbc598db9cc4d60704b7019ffa06c6999342c0";
- # }
- {
- url = https://st.suckless.org/patches/vertcenter/st-vertcenter-20180320-6ac8c8a.diff;
- sha256 = "04e6a4696293f668260b2f54a7240e379dbfabbc209de07bd5d4d57e9f513360";
- }
- {
- url = https://st.suckless.org/patches/visualbell/st-visualbell2-basic-2018-10-16-30ec9a3.diff;
- sha256 = "e9dfcf8fc0a69822c06542fddc9f43e38ba0ab1f7220bd0212c7166b787ca892";
- }
- ];
- extraLibs = [ harfbuzz ];
- }
- # vim: set foldmethod=indent foldcolumn=4 shiftwidth=2 tabstop=2 expandtab:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement