summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <craigmartinjennings@gmail.com>2023-07-25 09:10:54 -0500
committerCraig Jennings <craigmartinjennings@gmail.com>2023-07-25 09:10:54 -0500
commit9ee26166b7bf152136341f001cf2dac624b1f0de (patch)
tree197870469e47c8a25a0e194e75a1e062d6de9752
parentd8316e91af2f9218cf382196adcb9c06aa382381 (diff)
modified font selection
-rw-r--r--config.def.h6
-rw-r--r--todo.org30
2 files changed, 30 insertions, 6 deletions
diff --git a/config.def.h b/config.def.h
index 63d256c..ec98ebd 100644
--- a/config.def.h
+++ b/config.def.h
@@ -5,11 +5,11 @@
*
* font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
*/
-static char *font = "Liberation Mono:pixelsize=12:antialias=true:autohint=true";
+static char *font = "FiraCode Nerd Font Mono:size=12:antialias=true:autohint=true";
/* Spare fonts */
static char *font2[] = {
-/* "Inconsolata for Powerline:pixelsize=12:antialias=true:autohint=true", */
-/* "Hack Nerd Font Mono:pixelsize=11:antialias=true:autohint=true", */
+ "Noto Color Emoji:size=12:antialias=true:autohint=true",
+ /* "JoyPixels:size=12:antialias=true:autohint=true", */
};
static int borderpx = 2;
diff --git a/todo.org b/todo.org
index 553a044..f1761c8 100644
--- a/todo.org
+++ b/todo.org
@@ -1,12 +1,33 @@
ST Patches
* ST Patches Open Work
+** TODO Overall verification check
+- [ ] check fonts/emojis
+- [ ] cut/copy/paste no tmux
+- [ ] cut/copy/paste in tmux
+- [ ] fzf tests no tmux
+- [ ] fzf tests in tmux
+- [ ] run terminal tests no tmux
+- [ ] run terminal tests in tmux
+- [ ] lf + ueberzug + image previews no tmux
+- [ ] lf + ueberzug + image previews in tmux
** TODO [#C] .desktop entry
-st-desktopentry-0.8.5.diff
+*** Verification Steps
+- open the .desktop file
+- check Makefile to ensure icon and desktop file are moved to proper locations on install
+- run make clean install && verify above
+*** Description and URLs
+Creates a desktop-entry for st. This enables to find st in a graphical menu and to display it with a nice icon.
+
+If some applications still are not displaying an icon for st try the patch netwmicon. Programs like tint2 and alttab rely on a hardcoded icon which has to be stored by st in the _NET_WM_ICON window-property.
+https://st.suckless.org/patches/desktopentry/
+https://st.suckless.org/patches/desktopentry/st-desktopentry-0.8.5.diff
** TODO [#C] netwmicon
-st-netwmicon-0.8.5-v2.diff
+*** Verification Steps
+- run xprop and select open st window
+*** Description and URLs
* ST Patches Aborted
** CANCELLED [#C] colorschemes
-*** 2023-07-23 @ 17:34:43 -0500 Unnecessary
+*** 2023-07-23 @ 17:34:43 -0500 No need with xresources
Not needed now that I can configure st attributes via Xresources
*** Description and URLs
This patch adds multiple color schemes and lets you change them without having to restart st.
@@ -112,6 +133,9 @@ https://st.suckless.org/patches/externalpipe/st-externalpipe-0.8.4.diff
When using the scrollback patch, you can apply this patch ontop in order to use externalpipe onto the entire terminal history:
https://st.suckless.org/patches/externalpipe/st-externalpipe-eternal-0.8.3.diff
* ST Patches Completed
+** DONE modify font selection
+firacode nerd font mono
+noto color emoji
** DONE [#B] dynamic cursor color
*** 2023-07-23 @ 17:47:28 -0500 simple test succeeded
Changed foreground color in ~/.Xresources to red, typed changes, then backed over them. It worked fine.