From c4a4736a727dff5ee410bf8b19142ad0c344314a Mon Sep 17 00:00:00 2001 From: Derek Taylor Date: Wed, 28 Apr 2021 17:21:58 -0500 Subject: [PATCH] Changing the Awesome Font version in xmobar. --- .config/doom/config.el | 5 ++++- .config/doom/config.org | 4 ++++ .config/xmobar/xmobarrc0 | 23 ++++++++++------------- .config/xmobar/xmobarrc1 | 21 +++++++++++---------- .config/xmobar/xmobarrc2 | 23 +++++++++++------------ 5 files changed, 40 insertions(+), 36 deletions(-) diff --git a/.config/doom/config.el b/.config/doom/config.el index ca42a62..aff37c7 100644 --- a/.config/doom/config.el +++ b/.config/doom/config.el @@ -95,7 +95,7 @@ (dashboard-modify-heading-icons '((recents . "file-text") (bookmarks . "book")))) -(setq initial-buffer-choice (lambda () (get-buffer "*dashboard*"))) +(setq doom-fallback-buffer "*dashboard*") (map! :leader (:prefix ("d" . "dired") @@ -378,6 +378,9 @@ "DONE(d)" ; Task has been completed "CANCELLED(c)" )))) ; Task has been cancelled +(use-package ox-man + :ensure nil) + (map! :leader (:prefix ("r" . "registers") :desc "Copy to register" "c" #'copy-to-register diff --git a/.config/doom/config.org b/.config/doom/config.org index 1af3ed2..7e468f9 100644 --- a/.config/doom/config.org +++ b/.config/doom/config.org @@ -637,7 +637,11 @@ Note that I wrapped most of this in (after! org). Without this, my settings mig "|" ; The pipe necessary to separate "active" states and "inactive" states "DONE(d)" ; Task has been completed "CANCELLED(c)" )))) ; Task has been cancelled +#+END_SRC +#+BEGIN_SRC emacs-lisp +(use-package ox-man + :ensure nil) #+END_SRC * REGISTERS diff --git a/.config/xmobar/xmobarrc0 b/.config/xmobar/xmobarrc0 index 60a1469..2177742 100755 --- a/.config/xmobar/xmobarrc0 +++ b/.config/xmobar/xmobarrc0 @@ -1,10 +1,11 @@ -- http://projects.haskell.org/xmobar/ --- install xmobar with these flags: --flags="with_alsa" --flags="with_mpd" --flags="with_xft" OR --flags="all_extensions" --- you can find weather location codes here: http://weather.noaa.gov/index.html +-- I use Font Awesome 5 fonts in this config for unicode "icons". On Arch Linux, +-- install this package from the AUR to get these fonts: otf-font-awesome-5-free Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true" , additionalFonts = [ "xft:Mononoki Nerd Font:pixelsize=11:antialias=true:hinting=true" - , "xft:FontAwesome:pixelsize=13" + , "xft:Font Awesome 5 Free Solid:pixelsize=12" + , "xft:Font Awesome 5 Brands:pixelsize=12" ] , bgColor = "#282c34" , fgColor = "#ff6c6b" @@ -16,27 +17,23 @@ Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=t , iconRoot = "/home/dt/.xmonad/xpm/" -- default: "." , commands = [ -- Time and date - Run Date "\xf133 %b %d %Y - (%H:%M) " "date" 50 + Run Date "\xf017 %b %d %Y - (%H:%M) " "date" 50 -- Network up and down - , Run Network "enp6s0" ["-t", "\xf0ab kb \xf0aa kb"] 20 + , Run Network "enp6s0" ["-t", "\xf0ab kb \xf0aa kb"] 20 -- Cpu usage in percent - , Run Cpu ["-t", "\xf108 cpu: (%)","-H","50","--high","red"] 20 + , Run Cpu ["-t", "\xf108 cpu: (%)","-H","50","--high","red"] 20 -- Ram used number and percent - , Run Memory ["-t", "\xf233 mem: M (%)"] 20 + , Run Memory ["-t", "\xf233 mem: M (%)"] 20 -- Disk space free - , Run DiskU [("/", "\xf0c7 hdd: free")] [] 60 + , Run DiskU [("/", "\xf0c7 hdd: free")] [] 60 -- Runs custom script to check for pacman updates. -- This script is in my dotfiles repo in .local/bin. , Run Com "/home/dt/.local/bin/pacupdate" [] "pacupdate" 36000 -- Runs a standard shell command 'uname -r' to get kernel version , Run Com "uname" ["-r"] "" 3600 - -- Script that dynamically adjusts xmobar padding depending on number of trayer icons. - , Run Com "~/.config/xmobar/trayer-padding-icon.sh" [] "trayerpad" 20 - -- Prints out the left side items such as workspaces, layout, etc. - -- The workspaces are 'clickable' in my configs. , Run UnsafeStdinReader ] , sepChar = "%" , alignSep = "}{" - , template = " | %UnsafeStdinReader% }{ | %uname% | %cpu% | %memory% | %disku% | %enp6s0% | %pacupdate% | %date% " + , template = " | %UnsafeStdinReader% }{ | %uname% | %cpu% | %memory% | %disku% | %enp6s0% | %pacupdate% | %date% " } diff --git a/.config/xmobar/xmobarrc1 b/.config/xmobar/xmobarrc1 index db4b042..9f131ec 100755 --- a/.config/xmobar/xmobarrc1 +++ b/.config/xmobar/xmobarrc1 @@ -1,10 +1,11 @@ -- http://projects.haskell.org/xmobar/ --- install xmobar with these flags: --flags="with_alsa" --flags="with_mpd" --flags="with_xft" OR --flags="all_extensions" --- you can find weather location codes here: http://weather.noaa.gov/index.html +-- I use Font Awesome 5 fonts in this config for unicode "icons". On Arch Linux, +-- install this package from the AUR to get these fonts: otf-font-awesome-5-free Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true" , additionalFonts = [ "xft:Mononoki Nerd Font:pixelsize=11:antialias=true:hinting=true" - , "xft:FontAwesome:pixelsize=13" + , "xft:Font Awesome 5 Free Solid:pixelsize=12" + , "xft:Font Awesome 5 Brands:pixelsize=12" ] , bgColor = "#282c34" , fgColor = "#ff6c6b" @@ -16,27 +17,27 @@ Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=t , iconRoot = "/home/dt/.xmonad/xpm/" -- default: "." , commands = [ -- Time and date - Run Date "\xf133 %b %d %Y - (%H:%M) " "date" 50 + Run Date "\xf017 %b %d %Y - (%H:%M) " "date" 50 -- Network up and down - , Run Network "enp6s0" ["-t", "\xf0ab kb \xf0aa kb"] 20 + , Run Network "enp6s0" ["-t", "\xf0ab kb \xf0aa kb"] 20 -- Cpu usage in percent - , Run Cpu ["-t", "\xf108 cpu: (%)","-H","50","--high","red"] 20 + , Run Cpu ["-t", "\xf108 cpu: (%)","-H","50","--high","red"] 20 -- Ram used number and percent - , Run Memory ["-t", "\xf233 mem: M (%)"] 20 + , Run Memory ["-t", "\xf233 mem: M (%)"] 20 -- Disk space free - , Run DiskU [("/", "\xf0c7 hdd: free")] [] 60 + , Run DiskU [("/", "\xf0c7 hdd: free")] [] 60 -- Runs custom script to check for pacman updates. -- This script is in my dotfiles repo in .local/bin. , Run Com "/home/dt/.local/bin/pacupdate" [] "pacupdate" 36000 -- Runs a standard shell command 'uname -r' to get kernel version , Run Com "uname" ["-r"] "" 3600 -- Script that dynamically adjusts xmobar padding depending on number of trayer icons. - , Run Com "~/.config/xmobar/trayer-padding-icon.sh" [] "trayerpad" 20 + , Run Com "/home/dt/.config/xmobar/trayer-padding-icon.sh" [] "trayerpad" 20 -- Prints out the left side items such as workspaces, layout, etc. -- The workspaces are 'clickable' in my configs. , Run UnsafeStdinReader ] , sepChar = "%" , alignSep = "}{" - , template = " | %UnsafeStdinReader% }{ | %uname% | %cpu% | %memory% | %disku% | %enp6s0% | %pacupdate% | %date% | %trayerpad%" + , template = " | %UnsafeStdinReader% }{ | %uname% | %cpu% | %memory% | %disku% | %enp6s0% | %pacupdate% | %date% | %trayerpad%" } diff --git a/.config/xmobar/xmobarrc2 b/.config/xmobar/xmobarrc2 index b75580b..8d8b73c 100755 --- a/.config/xmobar/xmobarrc2 +++ b/.config/xmobar/xmobarrc2 @@ -1,10 +1,11 @@ -- http://projects.haskell.org/xmobar/ --- install xmobar with these flags: --flags="with_alsa" --flags="with_mpd" --flags="with_xft" OR --flags="all_extensions" --- you can find weather location codes here: http://weather.noaa.gov/index.html +-- I use Font Awesome 5 fonts in this config for unicode "icons". On Arch Linux, +-- install this package from the AUR to get these fonts: otf-font-awesome-5-free Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true" , additionalFonts = [ "xft:Mononoki Nerd Font:pixelsize=11:antialias=true:hinting=true" - , "xft:FontAwesome:pixelsize=13" + , "xft:Font Awesome 5 Free Solid:pixelsize=12" + , "xft:Font Awesome 5 Brands:pixelsize=12" ] , bgColor = "#282c34" , fgColor = "#ff6c6b" @@ -15,26 +16,24 @@ Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=t , persistent = True , iconRoot = "/home/dt/.xmonad/xpm/" -- default: "." , commands = [ - -- Time and date - Run Date "\xf133 %b %d %Y - (%H:%M) " "date" 50 + -- Time and date + Run Date "\xf017 %b %d %Y - (%H:%M) " "date" 50 -- Network up and down - , Run Network "enp6s0" ["-t", "\xf0ab kb \xf0aa kb"] 20 + , Run Network "enp6s0" ["-t", "\xf0ab kb \xf0aa kb"] 20 -- Cpu usage in percent - , Run Cpu ["-t", "\xf108 cpu: (%)","-H","50","--high","red"] 20 + , Run Cpu ["-t", "\xf108 cpu: (%)","-H","50","--high","red"] 20 -- Ram used number and percent - , Run Memory ["-t", "\xf233 mem: M (%)"] 20 + , Run Memory ["-t", "\xf233 mem: M (%)"] 20 -- Disk space free - , Run DiskU [("/", "\xf0c7 hdd: free")] [] 60 + , Run DiskU [("/", "\xf0c7 hdd: free")] [] 60 -- Runs custom script to check for pacman updates. -- This script is in my dotfiles repo in .local/bin. , Run Com "/home/dt/.local/bin/pacupdate" [] "pacupdate" 36000 -- Runs a standard shell command 'uname -r' to get kernel version , Run Com "uname" ["-r"] "" 3600 - -- Prints out the left side items such as workspaces, layout, etc. - -- The workspaces are 'clickable' in my configs. , Run UnsafeStdinReader ] , sepChar = "%" , alignSep = "}{" - , template = " | %UnsafeStdinReader% }{ | %uname% | %cpu% | %memory% | %disku% | %enp6s0% | %pacupdate% | %date% " + , template = " | %UnsafeStdinReader% }{ | %uname% | %cpu% | %memory% | %disku% | %enp6s0% | %pacupdate% | %date% " }