Updated configurations
|
@ -18,7 +18,7 @@ naughty.config.defaults.position = "top_right"
|
||||||
naughty.config.defaults.margin = 8
|
naughty.config.defaults.margin = 8
|
||||||
naughty.config.defaults.gap = 1
|
naughty.config.defaults.gap = 1
|
||||||
naughty.config.defaults.ontop = true
|
naughty.config.defaults.ontop = true
|
||||||
naughty.config.defaults.font = "Roboto 10"
|
naughty.config.defaults.font = "sans 8"
|
||||||
naughty.config.defaults.icon = "/usr/share/icons/Adwaita/48x48/status/dialog-information.png"
|
naughty.config.defaults.icon = "/usr/share/icons/Adwaita/48x48/status/dialog-information.png"
|
||||||
naughty.config.defaults.icon_size = 48
|
naughty.config.defaults.icon_size = 48
|
||||||
naughty.config.defaults.fg = beautiful.fg_tooltip
|
naughty.config.defaults.fg = beautiful.fg_tooltip
|
||||||
|
@ -115,10 +115,13 @@ myawesomemenu = {
|
||||||
{ "restart", awesome.restart },
|
{ "restart", awesome.restart },
|
||||||
{ "quit", function() awesome.quit() end}
|
{ "quit", function() awesome.quit() end}
|
||||||
}
|
}
|
||||||
|
lock = function()
|
||||||
|
awful.util.spawn("sync")
|
||||||
|
awful.util.spawn("xautolock -locknow")
|
||||||
|
end
|
||||||
mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
|
mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
|
||||||
{ "open terminal", terminal },
|
{ "open terminal", terminal },
|
||||||
{ "lock", "xlock"},
|
{ "lock", lock},
|
||||||
{ "suspend", "systemctl suspend"}
|
{ "suspend", "systemctl suspend"}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -250,7 +253,8 @@ awful.screen.connect_for_each_screen(function(s)
|
||||||
--mykeyboardlayout,
|
--mykeyboardlayout,
|
||||||
wibox.widget.systray(),
|
wibox.widget.systray(),
|
||||||
spacer,
|
spacer,
|
||||||
myserverstatus,
|
--myserverstatus,
|
||||||
|
ipaddress,
|
||||||
spacer,
|
spacer,
|
||||||
volume,
|
volume,
|
||||||
spacer,
|
spacer,
|
||||||
|
@ -329,6 +333,8 @@ globalkeys = awful.util.table.join(
|
||||||
awful.key({ modkey, }, "w", function () mymainmenu:show() end,
|
awful.key({ modkey, }, "w", function () mymainmenu:show() end,
|
||||||
{description = "show main menu", group = "awesome"}),
|
{description = "show main menu", group = "awesome"}),
|
||||||
|
|
||||||
|
awful.key({ modkey, "Shift" }, "l", lock,
|
||||||
|
{description = "lock screen", group = "screen"}),
|
||||||
-- Layout manipulation
|
-- Layout manipulation
|
||||||
awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end,
|
awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end,
|
||||||
{description = "swap with next client by index", group = "client"}),
|
{description = "swap with next client by index", group = "client"}),
|
||||||
|
@ -551,6 +557,23 @@ awful.rules.rules = {
|
||||||
placement = awful.placement.no_overlap+awful.placement.no_offscreen
|
placement = awful.placement.no_overlap+awful.placement.no_offscreen
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
-- Maximized clients.
|
||||||
|
{ rule_any = {
|
||||||
|
instance = {
|
||||||
|
},
|
||||||
|
class = {
|
||||||
|
"Zathura",
|
||||||
|
"MComix"
|
||||||
|
},
|
||||||
|
name = {
|
||||||
|
},
|
||||||
|
role = {
|
||||||
|
}
|
||||||
|
}, properties = {
|
||||||
|
floating = true,
|
||||||
|
maximized = true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
-- Floating clients.
|
-- Floating clients.
|
||||||
{ rule_any = {
|
{ rule_any = {
|
||||||
|
@ -565,8 +588,7 @@ awful.rules.rules = {
|
||||||
"mpv",
|
"mpv",
|
||||||
"Vlc",
|
"Vlc",
|
||||||
"Sxiv",
|
"Sxiv",
|
||||||
"Plugin-container",
|
"Plugin-container"
|
||||||
"Mcomix"
|
|
||||||
},
|
},
|
||||||
name = {
|
name = {
|
||||||
},
|
},
|
||||||
|
@ -584,10 +606,10 @@ awful.rules.rules = {
|
||||||
},
|
},
|
||||||
|
|
||||||
-- Window positioning
|
-- Window positioning
|
||||||
{ rule = { class = "Firefox" },
|
|
||||||
properties = { screen = primary_screen, tag = "Net" } },
|
|
||||||
{ rule = { class = "Chromium" },
|
{ rule = { class = "Chromium" },
|
||||||
properties = { screen = primary_screen, tag = "Net" } },
|
properties = { screen = primary_screen, tag = "Net" } },
|
||||||
|
{ rule = { class = "Firefox" },
|
||||||
|
properties = { screen = primary_screen, tag = "Net" } },
|
||||||
{ rule = { class = "Inkscape" },
|
{ rule = { class = "Inkscape" },
|
||||||
properties = { screen = primary_screen, tag = "GFX" } },
|
properties = { screen = primary_screen, tag = "GFX" } },
|
||||||
{ rule = { class = "Gimp" },
|
{ rule = { class = "Gimp" },
|
||||||
|
@ -595,7 +617,7 @@ awful.rules.rules = {
|
||||||
{ rule = { class = "Blender" },
|
{ rule = { class = "Blender" },
|
||||||
properties = { screen = primary_screen, tag = "GFX" } },
|
properties = { screen = primary_screen, tag = "GFX" } },
|
||||||
{ rule = { class = "Steam", name = "Friends List" },
|
{ rule = { class = "Steam", name = "Friends List" },
|
||||||
properties = { screen = secondary_screen, tag = "Other", width = 300 } },
|
properties = { screen = secondary_screen, tag = "Other", width = 300, height = 800, x = 3530, y = 30 } },
|
||||||
{ rule = { class = "Steam", name = "Steam" },
|
{ rule = { class = "Steam", name = "Steam" },
|
||||||
properties = { screen = secondary_screen, tag = "Other" } },
|
properties = { screen = secondary_screen, tag = "Other" } },
|
||||||
}
|
}
|
||||||
|
@ -692,9 +714,11 @@ client.connect_signal("property::fullscreen", function(c)
|
||||||
if #fullscreened_clients == 1 then
|
if #fullscreened_clients == 1 then
|
||||||
awful.util.spawn("xset s off")
|
awful.util.spawn("xset s off")
|
||||||
awful.util.spawn("xset -dpms")
|
awful.util.spawn("xset -dpms")
|
||||||
naughty.notify({ preset = naughty.config.presets.low,
|
naughty.notify({
|
||||||
|
preset = naughty.config.presets.low,
|
||||||
title = "DPMS information",
|
title = "DPMS information",
|
||||||
text = "Display power management is now OFF"})
|
text = "Display power management is now OFF"
|
||||||
|
})
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
remove_client(fullscreened_clients, c)
|
remove_client(fullscreened_clients, c)
|
||||||
|
@ -708,6 +732,7 @@ client.connect_signal("unmanage", function(c)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
awful.util.spawn_with_shell("run-once pasystray")
|
awful.util.spawn_with_shell("run-once pasystray")
|
||||||
|
awful.util.spawn_with_shell("run-once blueman-applet")
|
||||||
--awful.util.spawn_with_shell("run-once conky")
|
--awful.util.spawn_with_shell("run-once conky")
|
||||||
--awful.util.spawn_with_shell("run-once dropboxd")
|
--awful.util.spawn_with_shell("run-once dropboxd")
|
||||||
--awful.util.spawn_with_shell("run-once light-locker")
|
--awful.util.spawn_with_shell("run-once light-locker")
|
||||||
|
|
|
@ -1,11 +1,15 @@
|
||||||
---------------------------
|
---------------------------
|
||||||
-- Default awesome theme --
|
-- Default awesome theme --
|
||||||
---------------------------
|
---------------------------
|
||||||
|
local theme_assets = require("beautiful.theme_assets")
|
||||||
|
local xresources = require("beautiful.xresources")
|
||||||
|
local dpi = xresources.apply_dpi
|
||||||
|
|
||||||
local theme = {}
|
local theme = {}
|
||||||
|
|
||||||
theme.dir = os.getenv("HOME") .. "/.config/awesome/themes/lanxu"
|
theme.dir = os.getenv("HOME") .. "/.config/awesome/themes/lanxu"
|
||||||
theme.wallpaper = theme.dir .. "/background.png"
|
theme.wallpaper = theme.dir .. "/background.png"
|
||||||
theme.font = "Roboto 9"
|
theme.font = "Fira Sans 10"
|
||||||
|
|
||||||
theme.bg_normal = "#222222"
|
theme.bg_normal = "#222222"
|
||||||
theme.bg_focus = "#8A2BE2"
|
theme.bg_focus = "#8A2BE2"
|
||||||
|
@ -18,12 +22,15 @@ theme.fg_focus = "#ffffff"
|
||||||
theme.fg_urgent = "#ffffff"
|
theme.fg_urgent = "#ffffff"
|
||||||
theme.fg_minimize = "#ffffff"
|
theme.fg_minimize = "#ffffff"
|
||||||
|
|
||||||
theme.useless_gap = 0
|
theme.useless_gap = dpi(0)
|
||||||
theme.border_width = 1
|
theme.border_width = dpi(1)
|
||||||
theme.border_normal = "#000000"
|
theme.border_normal = "#000000"
|
||||||
theme.border_focus = "#535d6c"
|
theme.border_focus = "#535d6c"
|
||||||
theme.border_marked = "#91231c"
|
theme.border_marked = "#91231c"
|
||||||
|
|
||||||
|
theme.wibar_height = 20
|
||||||
|
-- theme.wibar_border_width = 2
|
||||||
|
-- theme.wibar_border_color = "#222222"
|
||||||
-- There are other variable sets
|
-- There are other variable sets
|
||||||
-- overriding the default one when
|
-- overriding the default one when
|
||||||
-- defined, the sets are:
|
-- defined, the sets are:
|
||||||
|
@ -36,14 +43,22 @@ theme.border_marked = "#91231c"
|
||||||
--theme.taglist_bg_focus = "#ff0000"
|
--theme.taglist_bg_focus = "#ff0000"
|
||||||
|
|
||||||
-- Display the taglist squares
|
-- Display the taglist squares
|
||||||
theme.taglist_squares_sel = theme.dir .. "/icons/square_sel.png"
|
--theme.taglist_squares_sel = theme.dir .. "/icons/square_sel.png"
|
||||||
theme.taglist_squares_unsel = theme.dir .. "/icons/square_unsel.png"
|
--theme.taglist_squares_unsel = theme.dir .. "/icons/square_unsel.png"
|
||||||
|
local taglist_square_size = dpi(4)
|
||||||
|
theme.taglist_squares_sel = theme_assets.taglist_squares_sel(
|
||||||
|
taglist_square_size, theme.fg_normal
|
||||||
|
)
|
||||||
|
theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel(
|
||||||
|
taglist_square_size, theme.fg_normal
|
||||||
|
)
|
||||||
|
|
||||||
-- Variables set for theming the menu:
|
-- Variables set for theming the menu:
|
||||||
-- menu_[bg|fg]_[normal|focus]
|
-- menu_[bg|fg]_[normal|focus]
|
||||||
-- menu_[border_color|border_width]
|
-- menu_[border_color|border_width]
|
||||||
theme.menu_submenu_icon = theme.dir .. "/submenu.png"
|
theme.menu_submenu_icon = theme.dir .. "/submenu.png"
|
||||||
theme.menu_height = 15
|
theme.menu_height = dpi(15)
|
||||||
theme.menu_width = 100
|
theme.menu_width = dpi(100)
|
||||||
|
|
||||||
-- You can add as many variables as
|
-- You can add as many variables as
|
||||||
-- you wish and access them by using
|
-- you wish and access them by using
|
||||||
|
@ -97,7 +112,11 @@ theme.layout_cornerne = theme.dir .. "/layouts/cornernew.png"
|
||||||
theme.layout_cornersw = theme.dir .. "/layouts/cornersww.png"
|
theme.layout_cornersw = theme.dir .. "/layouts/cornersww.png"
|
||||||
theme.layout_cornerse = theme.dir .. "/layouts/cornersew.png"
|
theme.layout_cornerse = theme.dir .. "/layouts/cornersew.png"
|
||||||
|
|
||||||
theme.awesome_icon = theme.dir .. "/logo16.png"
|
theme.awesome_icon = theme_assets.awesome_icon(
|
||||||
|
theme.menu_height, theme.bg_focus, theme.fg_focus
|
||||||
|
)
|
||||||
|
|
||||||
|
--theme.awesome_icon = theme.dir .. "/logo16.png"
|
||||||
|
|
||||||
-- Define the icon theme for application icons. If not set then the icons
|
-- Define the icon theme for application icons. If not set then the icons
|
||||||
-- from /usr/share/icons and /usr/share/icons/hicolor will be used.
|
-- from /usr/share/icons and /usr/share/icons/hicolor will be used.
|
||||||
|
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 254 B After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 491 B |
Before Width: | Height: | Size: 154 B After Width: | Height: | Size: 350 B |
Before Width: | Height: | Size: 217 B After Width: | Height: | Size: 492 B |
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 350 B |
Before Width: | Height: | Size: 264 B After Width: | Height: | Size: 696 B |
Before Width: | Height: | Size: 176 B After Width: | Height: | Size: 719 B |
Before Width: | Height: | Size: 244 B After Width: | Height: | Size: 693 B |
Before Width: | Height: | Size: 174 B After Width: | Height: | Size: 695 B |
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 609 B |
Before Width: | Height: | Size: 161 B After Width: | Height: | Size: 756 B |
Before Width: | Height: | Size: 224 B After Width: | Height: | Size: 619 B |
Before Width: | Height: | Size: 171 B After Width: | Height: | Size: 769 B |
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 717 B |
Before Width: | Height: | Size: 155 B After Width: | Height: | Size: 937 B |
Before Width: | Height: | Size: 235 B After Width: | Height: | Size: 726 B |
Before Width: | Height: | Size: 165 B After Width: | Height: | Size: 981 B |
|
@ -105,9 +105,13 @@ vicious.register(mydpmsstatus, dpmsstatus, function(widget, args)
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
local notification = {
|
||||||
|
font = "Monospace 10"
|
||||||
|
}
|
||||||
-- Servers
|
-- Servers
|
||||||
local mcstatus = require("lanxu/mcstatus")
|
local mcstatus = require("lanxu/mcstatus")
|
||||||
myserverstatus = mcstatus({
|
myserverstatus = mcstatus({
|
||||||
|
notification_preset = notification,
|
||||||
settings = function()
|
settings = function()
|
||||||
widget.markup = create_markup("PLAYERS", totalplayers, "", valuecolor)
|
widget.markup = create_markup("PLAYERS", totalplayers, "", valuecolor)
|
||||||
end
|
end
|
||||||
|
@ -115,8 +119,16 @@ myserverstatus = mcstatus({
|
||||||
|
|
||||||
local cloudstatus = require("lanxu/cloudstatus")
|
local cloudstatus = require("lanxu/cloudstatus")
|
||||||
mycloudstatus = cloudstatus({
|
mycloudstatus = cloudstatus({
|
||||||
|
notification_preset = notification,
|
||||||
settings = function()
|
settings = function()
|
||||||
widget.markup = create_markup("CLOUD", currentstatus, "", valuecolor)
|
widget.markup = create_markup("CLOUD", currentstatus, "", valuecolor)
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
local ip = require("lanxu/ip")
|
||||||
|
ipaddress = ip({
|
||||||
|
homeaddress = "91.157.104.247",
|
||||||
|
settings = function()
|
||||||
|
widget.markup = create_markup("IP", address, "", valuecolor)
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
profile=opengl-hq
|
profile=opengl-hq
|
||||||
hwdec=auto
|
hwdec=auto
|
||||||
osd-font-size=14
|
osd-font-size=14
|
||||||
|
ao=pulse
|
||||||
|
|
|
@ -58,11 +58,11 @@ handle_extension() {
|
||||||
exit 1;;
|
exit 1;;
|
||||||
|
|
||||||
# PDF
|
# PDF
|
||||||
pdf)
|
#pdf)
|
||||||
# Preview as text conversion
|
# # Preview as text conversion
|
||||||
pdftotext -l 10 -nopgbrk -q -- "${FILE_PATH}" - && exit 5
|
# pdftotext -l 10 -nopgbrk -q -- "${FILE_PATH}" - && exit 5
|
||||||
exiftool "${FILE_PATH}" && exit 5
|
# exiftool "${FILE_PATH}" && exit 5
|
||||||
exit 1;;
|
# exit 1;;
|
||||||
|
|
||||||
# BitTorrent
|
# BitTorrent
|
||||||
torrent)
|
torrent)
|
||||||
|
@ -91,7 +91,7 @@ handle_image() {
|
||||||
case "${FILE_EXTENSION_LOWER}" in
|
case "${FILE_EXTENSION_LOWER}" in
|
||||||
# Comic book previews
|
# Comic book previews
|
||||||
cbz|cbr|epub)
|
cbz|cbr|epub)
|
||||||
comicthumb "${FILE_PATH}" "${IMAGE_CACHE_PATH}" 512 > /dev/null 2>&1 && exit 6
|
comicthumb.py "${FILE_PATH}" "${IMAGE_CACHE_PATH}" 512 > /dev/null 2>&1 && exit 6
|
||||||
exit 1;;
|
exit 1;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -123,14 +123,14 @@ handle_image() {
|
||||||
exit 1;;
|
exit 1;;
|
||||||
|
|
||||||
# PDF
|
# PDF
|
||||||
# application/pdf)
|
application/pdf)
|
||||||
# pdftoppm -f 1 -l 1 \
|
pdftoppm -f 1 -l 1 \
|
||||||
# -scale-to-x 1920 \
|
-scale-to-x 1920 \
|
||||||
# -scale-to-y -1 \
|
-scale-to-y -1 \
|
||||||
# -singlefile \
|
-singlefile \
|
||||||
# -jpeg -tiffcompression jpeg \
|
-jpeg -tiffcompression jpeg \
|
||||||
# -- "${FILE_PATH}" "${IMAGE_CACHE_PATH%.*}" \
|
-- "${FILE_PATH}" "${IMAGE_CACHE_PATH%.*}" \
|
||||||
# && exit 6 || exit 1;;
|
&& exit 6 || exit 1;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
14
.vimrc
|
@ -1,6 +1,5 @@
|
||||||
" set the runtime path to include Vundle and initialize
|
" set the runtime path to include Vundle and initialize
|
||||||
"call has('python3')
|
"call has('python3')
|
||||||
|
|
||||||
" Start plugins
|
" Start plugins
|
||||||
call plug#begin('~/.vim/plugged')
|
call plug#begin('~/.vim/plugged')
|
||||||
" Sensible defaults
|
" Sensible defaults
|
||||||
|
@ -11,6 +10,9 @@ Plug 'heavenshell/vim-jsdoc', {'for': 'javascript'}
|
||||||
Plug 'sheerun/vim-polyglot'
|
Plug 'sheerun/vim-polyglot'
|
||||||
" C/C++
|
" C/C++
|
||||||
Plug 'vim-scripts/DoxygenToolkit.vim', {'for': 'cpp'}
|
Plug 'vim-scripts/DoxygenToolkit.vim', {'for': 'cpp'}
|
||||||
|
" Rust
|
||||||
|
Plug 'rust-lang/rust.vim', {'for': 'rust'}
|
||||||
|
Plug 'racer-rust/vim-racer', {'for': 'rust'}
|
||||||
|
|
||||||
" Syntax checking
|
" Syntax checking
|
||||||
"Plug 'Valloric/YouCompleteMe' " alternative #1, full-blown
|
"Plug 'Valloric/YouCompleteMe' " alternative #1, full-blown
|
||||||
|
@ -24,6 +26,7 @@ Plug 'jlanzarotta/bufexplorer'
|
||||||
Plug 'ctrlpvim/ctrlp.vim'
|
Plug 'ctrlpvim/ctrlp.vim'
|
||||||
Plug 'ervandew/supertab'
|
Plug 'ervandew/supertab'
|
||||||
Plug 'reedes/vim-lexical'
|
Plug 'reedes/vim-lexical'
|
||||||
|
Plug 'majutsushi/tagbar'
|
||||||
|
|
||||||
" Snippets
|
" Snippets
|
||||||
Plug 'sirver/ultisnips'
|
Plug 'sirver/ultisnips'
|
||||||
|
@ -56,6 +59,7 @@ let base16colorspace=256
|
||||||
colorscheme base16-default-dark
|
colorscheme base16-default-dark
|
||||||
|
|
||||||
" Other
|
" Other
|
||||||
|
set encoding=utf-8
|
||||||
set autoindent " Automatically indent
|
set autoindent " Automatically indent
|
||||||
set cindent " Indentation for c
|
set cindent " Indentation for c
|
||||||
set number " Add line numbers
|
set number " Add line numbers
|
||||||
|
@ -129,6 +133,7 @@ autocmd Filetype cpp setlocal ts=4 sw=4 sts=0 expandtab
|
||||||
autocmd Filetype javascript setlocal ts=2 sw=2 sts=0 expandtab
|
autocmd Filetype javascript setlocal ts=2 sw=2 sts=0 expandtab
|
||||||
autocmd Filetype vue setlocal ts=2 sw=2 sts=0 expandtab
|
autocmd Filetype vue setlocal ts=2 sw=2 sts=0 expandtab
|
||||||
autocmd Filetype json setlocal ts=2 sw=2 sts=0 expandtab
|
autocmd Filetype json setlocal ts=2 sw=2 sts=0 expandtab
|
||||||
|
autocmd Filetype lua setlocal ts=2 sw=2 sts=0 expandtab
|
||||||
autocmd Filetype html setlocal ts=4 sw=4 sts=0 expandtab
|
autocmd Filetype html setlocal ts=4 sw=4 sts=0 expandtab
|
||||||
|
|
||||||
" ultisnips
|
" ultisnips
|
||||||
|
@ -143,6 +148,7 @@ augroup lexical
|
||||||
autocmd FileType text call lexical#init({ 'spell': 0 })
|
autocmd FileType text call lexical#init({ 'spell': 0 })
|
||||||
augroup END
|
augroup END
|
||||||
|
|
||||||
"let g:ale_linters = {
|
let g:ale_linters = {
|
||||||
""\ 'cpp': ['cppcheck'],
|
\ 'javascript': ['standard'],
|
||||||
""\}
|
\ 'vue': ['standard --plugin html "**/*.{js,vue}"']
|
||||||
|
\}
|
||||||
|
|
1
.zshrc
|
@ -63,3 +63,4 @@ source $HOME/.config/base16-shell/scripts/base16-default-dark.sh
|
||||||
# TERM=xterm-256color
|
# TERM=xterm-256color
|
||||||
#bindkey "${terminfo[khome]}" beginning-of-line
|
#bindkey "${terminfo[khome]}" beginning-of-line
|
||||||
#bindkey "${terminfo[kend]}" end-of-line
|
#bindkey "${terminfo[kend]}" end-of-line
|
||||||
|
export TERMCMD=termite
|
||||||
|
|