diff --git a/.bashrc b/.bashrc
index ce6b973..1f00cca 100644
--- a/.bashrc
+++ b/.bashrc
@@ -188,6 +188,8 @@ alias config="/usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME"
# termbin
alias tb="nc termbin.com 9999"
+alias wp="pacwall -b '#292d3e' -e '#82aaff' -d '#c792ea' -p '#c2e88d' -f '#ffcb6b' -u '#f07178' -s '#43475866'"
+
### SET VI MODE IN BASH SHELL
set -o vi
diff --git a/.config/xmobar/xmobarrc0 b/.config/xmobar/xmobarrc0
index 06afe89..867c451 100755
--- a/.config/xmobar/xmobarrc0
+++ b/.config/xmobar/xmobarrc0
@@ -2,10 +2,13 @@
-- 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
-Config { font = "xft:Mononoki Nerd Font:pixelsize=12:antialias=true:hinting=true"
- , additionalFonts = [ "xft:FontAwesome:pixelsize=13", "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true" ]
+Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true"
+ , additionalFonts = [ "xft:Mononoki Nerd Font:pixelsize=11:antialias=true:hinting=true"
+ , "xft:Mononoki Nerd Font:pixelsize=16:antialias=true:hinting=true"
+ , "xft:FontAwesome:pixelsize=13"
+ ]
, bgColor = "#292d3e"
- , fgColor = "#B45BCF"
+ , fgColor = "#f07178"
, position = Static { xpos = 0 , ypos = 0, width = 1920, height = 24 }
, lowerOnStart = True
, hideOnStart = False
@@ -14,25 +17,25 @@ Config { font = "xft:Mononoki Nerd Font:pixelsize=12: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 "\xf133 %b %d %Y (%H:%M)" "date" 50
-- Network up and down
- , Run Network "enp6s0" ["-t", "\xf0aa kb \xf0ab kb"] 20
+ , Run Network "enp6s0" ["-t", "\xf0aa kb \xf0ab 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 "pacupdate" [] "" 36000
-- Runs a standard shell command 'uname -r' to get kernel version
- , Run Com "uname" ["-r"] "" 36000
+ , 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% "
}
diff --git a/.config/xmobar/xmobarrc1 b/.config/xmobar/xmobarrc1
index 9e9229c..7f60f38 100755
--- a/.config/xmobar/xmobarrc1
+++ b/.config/xmobar/xmobarrc1
@@ -2,10 +2,13 @@
-- 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
-Config { font = "xft:Mononoki Nerd Font:pixelsize=12:antialias=true:hinting=true"
- , additionalFonts = [ "xft:FontAwesome:pixelsize=13", "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true" ]
+Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true"
+ , additionalFonts = [ "xft:Mononoki Nerd Font:pixelsize=11:antialias=true:hinting=true"
+ , "xft:Mononoki Nerd Font:pixelsize=16:antialias=true:hinting=true"
+ , "xft:FontAwesome:pixelsize=13"
+ ]
, bgColor = "#292d3e"
- , fgColor = "#B45BCF"
+ , fgColor = "#f07178"
, position = Static { xpos = 3840 , ypos = 0, width = 1920, height = 24 }
, lowerOnStart = True
, hideOnStart = False
@@ -14,25 +17,25 @@ Config { font = "xft:Mononoki Nerd Font:pixelsize=12: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 "\xf133 %b %d %Y - %H:%M " "date" 50
-- Network up and down
- , Run Network "enp6s0" ["-t", "\xf0aa kb \xf0ab kb"] 20
+ , Run Network "enp6s0" ["-t", "\xf0aa kb \xf0ab 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 "pacupdate" [] "" 36000
-- Runs a standard shell command 'uname -r' to get kernel version
- , Run Com "uname" ["-r"] "" 36000
+ , 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% "
+ }
\ No newline at end of file
diff --git a/.config/xmobar/xmobarrc2 b/.config/xmobar/xmobarrc2
index d16cc27..6b6082f 100755
--- a/.config/xmobar/xmobarrc2
+++ b/.config/xmobar/xmobarrc2
@@ -2,29 +2,30 @@
-- 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
-Config { font = "xft:Mononoki Nerd Font:pixelsize=12:antialias=true:hinting=true"
- , additionalFonts = [ "xft:FontAwesome:pixelsize=13"
- , "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true"
+Config { font = "xft:Ubuntu:weight=bold:pixelsize=11:antialias=true:hinting=true"
+ , additionalFonts = [ "xft:Mononoki Nerd Font:pixelsize=11:antialias=true:hinting=true"
+ , "xft:Mononoki Nerd Font:pixelsize=16:antialias=true:hinting=true"
+ , "xft:FontAwesome:pixelsize=13"
]
, bgColor = "#292d3e"
- , fgColor = "#B45BCF"
+ , fgColor = "#f07178"
, position = Static { xpos = 1920 , ypos = 0, width = 1920, height = 24 }
, lowerOnStart = True
, hideOnStart = False
, allDesktops = True
, persistent = True
, iconRoot = "/home/dt/.xmonad/xpm/" -- default: "."
- , commands = [
- -- Time and date
- Run Date "\xf133 %b %d %Y (%H:%M)" "date" 50
+ , commands = [
+ -- Time and date
+ Run Date "\xf133 %b %d %Y - %H:%M " "date" 50
-- Network up and down
- , Run Network "enp6s0" ["-t", "\xf0aa kb \xf0ab kb"] 20
+ , Run Network "enp6s0" ["-t", "\xf0aa kb \xf0ab 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 "pacupdate" [] "" 36000
@@ -38,5 +39,5 @@ Config { font = "xft:Mononoki Nerd Font:pixelsize=12:antialias=true:hinting=t
]
, 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/.xmonad/xmonad.hs b/.xmonad/xmonad.hs
index f739767..9b78849 100644
--- a/.xmonad/xmonad.hs
+++ b/.xmonad/xmonad.hs
@@ -94,7 +94,7 @@ import XMonad.Util.SpawnOnce
-- in the config. Setting values for things like font, terminal and editor
-- means you only have to change the value here to make changes globally.
myFont :: String
-myFont = "xft:Mononoki Nerd Font:bold:size=9"
+myFont = "xft:Mononoki Nerd Font:bold:size=9:antialias=true:hinting=true"
myModMask :: KeyMask
myModMask = mod4Mask -- Sets modkey to super/windows key
@@ -103,8 +103,8 @@ myTerminal :: String
myTerminal = "alacritty" -- Sets default terminal
myBrowser :: String
-myBrowser = myTerminal ++ " -e lynx " -- Sets lynx as browser for tree select
--- myBrowser = "firefox " -- Sets firefox as browser for tree select
+myBrowser = "qutebrowser " -- Sets firefox as browser for tree select
+-- myBrowser = myTerminal ++ " -e lynx " -- Sets lynx as browser for tree select
myEditor :: String
myEditor = "emacsclient -c -a emacs " -- Sets emacs as editor for tree select
@@ -197,23 +197,18 @@ myApplications = [ ("Audacity", "audacity", "Graphical cross-platform audio eidt
]
myBookmarks :: [(String, String, String)]
-myBookmarks = [ ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
- , ("Site Name", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
+myBookmarks = [ ("DistroTube.com", myBrowser ++ "https://www.distrotube.com", "Official website for DistroTube")
+ , ("DistroWatch", myBrowser ++ "https://www.distrowatch.com", "DistroWatch Release Announcements")
+ , ("Arch Linux", myBrowser ++ "https://www.archlinux.org/", "Official website for Arch Linux")
+ , ("Arch User Repository", myBrowser ++ "https://aur.archlinux.org/", "The Arch User Repository AUR")
+ , ("Arch Wiki", myBrowser ++ "https://wiki.archlinux.org/", "The Arch Wiki")
+ , ("LBRY", myBrowser ++ "https://lbry.tv/@DistroTube:2", "DistroTube on LBRY")
+ , ("GitLab", myBrowser ++ "https://gitlab.com/dwt1", "GitLab Page for DistroTube")
+ , ("Patreon", myBrowser ++ "https://www.patreon.com/distrotube", "DT on Patreon")
+ , ("Diaspora", myBrowser ++ "https://diasp.org/stream", "DT on Diaspora")
+ , ("Mastodon", myBrowser ++ "https://mastodon.technology/web/accounts/85897", "DT on Mastodon")
+ , ("Reddit", myBrowser ++ "https://www.reddit.com/r/distrotube/", "r/DistroTube")
+ , ("YouTube", myBrowser ++ "https://www.youtube.com/c/DistroTube?view_as=subscriber", "DT on YouTube")
]
myConfigs :: [(String, String, String)]
@@ -466,7 +461,7 @@ myWorkspaces = clickable . (map xmobarEscape)
-- $ ["1", "2", "3", "4", "5", "6", "7", "8", "9"]
$ ["dev", "www", "sys", "doc", "vbox", "chat", "mus", "vid", "gfx"]
where
- clickable l = [ "" ++ "" ++ ws ++ "" ++ "" |
+ clickable l = [ " " ++ ws ++ " " |
(i,ws) <- zip [1..9] l,
let n = i ]
@@ -788,9 +783,9 @@ main = do
, ppCurrent = xmobarColor "#c3e88d" "" . wrap "[" "]" -- Current workspace in xmobar
, ppVisible = xmobarColor "#c3e88d" "" -- Visible but not current workspace
, ppHidden = xmobarColor "#82AAFF" "" . wrap "*" "" -- Hidden workspaces in xmobar
- , ppHiddenNoWindows = xmobarColor "#b3afc2" "" -- Hidden workspaces (no windows)
- , ppTitle = xmobarColor "#ffffff" "" . shorten 60 -- Title of active window in xmobar
- , ppSep = " | " -- Separators in xmobar
+ , ppHiddenNoWindows = xmobarColor "#c792ea" "" -- Hidden workspaces (no windows)
+ , ppTitle = xmobarColor "#b3afc2" "" . shorten 60 -- Title of active window in xmobar
+ , ppSep = " | " -- Separators in xmobar
, ppUrgent = xmobarColor "#C45500" "" . wrap "!" "!" -- Urgent workspace
, ppExtras = [windowCount] -- # of windows current workspace
, ppOrder = \(ws:l:t:ex) -> [ws,l]++ex++[t]