Skip to content
Snippets Groups Projects
Commit 85999aa4 authored by Jens Nolte's avatar Jens Nolte
Browse files

Move cpu block icon into block

parent 43d8a408
No related branches found
No related tags found
No related merge requests found
...@@ -4,7 +4,7 @@ module QBar.Blocks.CpuUsage where ...@@ -4,7 +4,7 @@ module QBar.Blocks.CpuUsage where
import Control.Applicative ((<|>)) import Control.Applicative ((<|>))
import Control.Lens import Control.Lens
import Control.Monad.State import Control.Monad.State (StateT, evalStateT)
import qualified Data.Attoparsec.Text.Lazy as AT import qualified Data.Attoparsec.Text.Lazy as AT
import qualified Data.Text.Lazy as T import qualified Data.Text.Lazy as T
import QBar.BlockOutput import QBar.BlockOutput
...@@ -119,7 +119,7 @@ cpuUsageBlock decimalPlaces = evalStateT cpuUsageBlock' createState ...@@ -119,7 +119,7 @@ cpuUsageBlock decimalPlaces = evalStateT cpuUsageBlock' createState
cpuUsageBlock' = do cpuUsageBlock' = do
updateState updateState
importance <- cpuUsageImportance importance <- cpuUsageImportance
updateBlock . mkBlockOutput . importantText importance =<< cpuUsageText updateBlock . mkBlockOutput . importantText importance =<< ("💻\xFE0E " <>) <$> cpuUsageText
cpuUsageBlock' cpuUsageBlock'
createState :: CpuBlockState createState :: CpuBlockState
createState = createState =
......
...@@ -8,13 +8,11 @@ import Pipes ...@@ -8,13 +8,11 @@ import Pipes
defaultBarConfig :: BarIO () defaultBarConfig :: BarIO ()
defaultBarConfig = do defaultBarConfig = do
let cpuUsage = cpuUsageBlock 1 >-> modify (addIcon "💻\xFE0E")
-- TODO: commented-out blocks should be added as soon as they are implemented in qbar -- TODO: commented-out blocks should be added as soon as they are implemented in qbar
addBlock dateBlock addBlock dateBlock
addBlock batteryBlock addBlock batteryBlock
--addBlock volumeBlock --addBlock volumeBlock
addBlock cpuUsage addBlock $ cpuUsageBlock 1
--addBlock ramUsageBlock --addBlock ramUsageBlock
--addBlock cpuTemperatureBlock --addBlock cpuTemperatureBlock
--addBlock networkBlock --addBlock networkBlock
...@@ -27,14 +25,13 @@ legacyBarConfig = do ...@@ -27,14 +25,13 @@ legacyBarConfig = do
let ram = (scriptBlock $ blockLocation "memory") >-> modify (addIcon "🐏\xFE0E") >-> autoPadding let ram = (scriptBlock $ blockLocation "memory") >-> modify (addIcon "🐏\xFE0E") >-> autoPadding
let temperature = (scriptBlock $ blockLocation "temperature") >-> autoPadding let temperature = (scriptBlock $ blockLocation "temperature") >-> autoPadding
let volumeBlock = persistentScriptBlock $ blockLocation "volume-pulseaudio -S -F3" let volumeBlock = persistentScriptBlock $ blockLocation "volume-pulseaudio -S -F3"
let cpuUsage = cpuUsageBlock 1 >-> modify (addIcon "💻\xFE0E")
addBlock dateBlock addBlock dateBlock
addBlock batteryBlock addBlock batteryBlock
addBlock volumeBlock addBlock volumeBlock
addBlock temperature addBlock temperature
addBlock ram addBlock ram
addBlock cpuUsage addBlock $ cpuUsageBlock 1
addBlock networkEnvironment addBlock networkEnvironment
addBlock wifi addBlock wifi
addBlock todo addBlock todo
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment