Add .Xdefaults
This commit is contained in:
parent
a570506850
commit
e00506b3fd
7 changed files with 75 additions and 0 deletions
127
.notion/cfg_statusbar.lua
Normal file
127
.notion/cfg_statusbar.lua
Normal file
|
|
@ -0,0 +1,127 @@
|
|||
--
|
||||
-- Ion statusbar module configuration file
|
||||
--
|
||||
|
||||
|
||||
-- Create a statusbar
|
||||
mod_statusbar.create{
|
||||
-- First screen, bottom left corner
|
||||
screen=0,
|
||||
pos='bl',
|
||||
-- Set this to true if you want a full-width statusbar
|
||||
fullsize=false,
|
||||
-- Swallow systray windows
|
||||
systray=true,
|
||||
|
||||
-- Template. Tokens %string are replaced with the value of the
|
||||
-- corresponding meter. Currently supported meters are:
|
||||
-- date date
|
||||
-- load load average (1min, 5min, 15min)
|
||||
-- load_Nmin N minute load average (N=1, 5, 15)
|
||||
-- mail_new mail count (mbox format file $MAIL)
|
||||
-- mail_unread mail count
|
||||
-- mail_total mail count
|
||||
-- mail_*_new mail count (from an alternate mail folder, see below)
|
||||
-- mail_*_unread mail count
|
||||
-- mail_*_total mail count
|
||||
--
|
||||
-- Space preceded by % adds stretchable space for alignment of variable
|
||||
-- meter value widths. > before meter name aligns right using this
|
||||
-- stretchable space , < left, and | centers.
|
||||
-- Meter values may be zero-padded to a width preceding the meter name.
|
||||
-- These alignment and padding specifiers and the meter name may be
|
||||
-- enclosed in braces {}.
|
||||
--
|
||||
-- %filler causes things on the marker's sides to be aligned left and
|
||||
-- right, respectively, and %systray is a placeholder for system tray
|
||||
-- windows and icons.
|
||||
--
|
||||
--template="[ %date || load:% %>load || mail:% %>mail_new/%>mail_total ] %filler%systray",
|
||||
--template=" %filler%systray [ load: % %>load || mail: %>mail_new/%>mail_total || %date ]",
|
||||
template="%date %systray_dock %systray %workspace_pager bat: %laptopstatus_batterypercent (%laptopstatus_batterytimeleft) %filler %vv_disk_ - %vv_disk_home",
|
||||
}
|
||||
|
||||
-- Create a statusbar
|
||||
mod_statusbar.create{
|
||||
-- First screen, bottom left corner
|
||||
screen=1,
|
||||
pos='tr',
|
||||
-- Set this to true if you want a full-width statusbar
|
||||
fullsize=false,
|
||||
-- Swallow systray windows
|
||||
systray=true,
|
||||
|
||||
-- Template. Tokens %string are replaced with the value of the
|
||||
-- corresponding meter. Currently supported meters are:
|
||||
-- date date
|
||||
-- load load average (1min, 5min, 15min)
|
||||
-- load_Nmin N minute load average (N=1, 5, 15)
|
||||
-- mail_new mail count (mbox format file $MAIL)
|
||||
-- mail_unread mail count
|
||||
-- mail_total mail count
|
||||
-- mail_*_new mail count (from an alternate mail folder, see below)
|
||||
-- mail_*_unread mail count
|
||||
-- mail_*_total mail count
|
||||
--
|
||||
-- Space preceded by % adds stretchable space for alignment of variable
|
||||
-- meter value widths. > before meter name aligns right using this
|
||||
-- stretchable space , < left, and | centers.
|
||||
-- Meter values may be zero-padded to a width preceding the meter name.
|
||||
-- These alignment and padding specifiers and the meter name may be
|
||||
-- enclosed in braces {}.
|
||||
--
|
||||
-- %filler causes things on the marker's sides to be aligned left and
|
||||
-- right, respectively, and %systray is a placeholder for system tray
|
||||
-- windows and icons.
|
||||
--
|
||||
--template="[ %date || load:% %>load || mail:% %>mail_new/%>mail_total ] %filler%systray",
|
||||
--template=" %filler%systray [ load: % %>load || mail: %>mail_new/%>mail_total || %date ]",
|
||||
template="%filler %systray_dock %systray %date",
|
||||
}
|
||||
|
||||
|
||||
|
||||
-- Launch ion-statusd. This must be done after creating any statusbars
|
||||
-- for necessary statusd modules to be parsed from the templates.
|
||||
mod_statusbar.launch_statusd{
|
||||
-- Date meter
|
||||
date={
|
||||
-- ISO-8601 date format with additional abbreviated day name
|
||||
date_format='%a %Y-%m-%d %H:%M',
|
||||
-- Finnish etc. date format
|
||||
--date_format='%a %d.%m.%Y %H:%M',
|
||||
-- Locale date format (usually shows seconds, which would require
|
||||
-- updating rather often and can be distracting)
|
||||
--date_format='%c',
|
||||
|
||||
-- Additional date formats.
|
||||
--[[
|
||||
formats={
|
||||
time = '%H:%M', -- %date_time
|
||||
}
|
||||
--]]
|
||||
},
|
||||
|
||||
-- Load meter
|
||||
load={
|
||||
--update_interval=10*1000,
|
||||
--important_threshold=1.5,
|
||||
--critical_threshold=4.0,
|
||||
},
|
||||
|
||||
-- Mail meter
|
||||
--
|
||||
-- To monitor more mbox files, add them to the files table. For
|
||||
-- example, add mail_work_new and mail_junk_new to the template
|
||||
-- above, and define them in the files table:
|
||||
--
|
||||
-- files = { work = "/path/to/work_email", junk = "/path/to/junk" }
|
||||
--
|
||||
-- Don't use the keyword 'spool' as it's reserved for mbox.
|
||||
mail={
|
||||
--update_interval=60*1000,
|
||||
--mbox=os.getenv("MAIL"),
|
||||
--files={},
|
||||
},
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue