Skip to content

Latest commit

 

History

History
167 lines (136 loc) · 8.27 KB

TODO.md

File metadata and controls

167 lines (136 loc) · 8.27 KB

TODO

xmobar

https://codeberg.org/xmobar/xmobar/issues/566

kmonad

https://github.com/kmonad/kmonad/blob/master/doc/installation.md#nixos

sleep battery drain

https://forums.lenovo.com/t5/Other-Linux-Discussions/X1C-gen9-fan-starts-in-sleep-mode-drains-battery-in-a-few-hours/m-p/5132432 https://bbs.archlinux.org/viewtopic.php?id=274292

Fontconfig error

journalctl -e --user -t xmonad
Sep 03 16:48:23 thinkpad9 xmonad[2482]: xmonad: X11 error: BadAtom (invalid Atom parameter), request code=18, error code=5
Sep 03 16:48:23 thinkpad9 xmonad[2482]: Bad _NET_WM_DESKTOP with data=[-1,0,0,0,0]
Sep 03 16:48:23 thinkpad9 xmonad[2482]: Bad _NET_WM_DESKTOP with data=[-1,0,0,0,0]
Sep 03 16:48:23 thinkpad9 xmonad[2482]: Bad _NET_WM_DESKTOP with data=[-1,0,0,0,0]
Sep 03 16:52:36 thinkpad9 xmonad[3855]: [3855:3855:0903/165236.227540:ERROR:chrome_browser_cloud_management_controller.cc(163)] Cloud management controller initialization aborted as CBCM is not enabled.
Sep 03 16:52:36 thinkpad9 xmonad[3855]: [3855:3855:0903/165236.434453:ERROR:object_proxy.cc(590)] Failed to call method: org.freedesktop.portal.Settings.Read: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files
Sep 03 16:52:43 thinkpad9 xmonad[4795]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 16:52:55 thinkpad9 xmonad[4972]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 16:52:57 thinkpad9 xmonad[5008]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 16:53:01 thinkpad9 xmonad[5108]: Warning: disabling flag --expose_wasm due to conflicting flags
Sep 03 16:53:04 thinkpad9 xmonad[4998]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 16:53:10 thinkpad9 xmonad[5179]: libpng warning: iCCP: known incorrect sRGB profile
Sep 03 16:53:10 thinkpad9 xmonad[5179]: libpng warning: iCCP: known incorrect sRGB profile
Sep 03 16:53:13 thinkpad9 xmonad[5179]: libpng warning: iCCP: known incorrect sRGB profile
Sep 03 20:47:49 thinkpad9 xmonad[29435]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 21:36:35 thinkpad9 xmonad[41897]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 21:36:42 thinkpad9 xmonad[41932]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 21:40:19 thinkpad9 xmonad[42135]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 21:41:07 thinkpad9 xmonad[42167]: Fontconfig error: Cannot load default config file: No such file: (null)
Sep 03 22:04:02 thinkpad9 xmonad[43410]: Fontconfig error: Cannot load default config file: No such file: (null)

stop job

"a stop job is running for"

  • journalctl --boot=-1 --reverse (search for "timed out")
  • journalctl --user --reverse -u emacs

document management

declarative configuration

nix

vim

function! JumpToPreviousBufferInJumplist()
    let initial_bufnr = bufnr('%')
    while winrestcmd('wincmd p') && bufnr('%') == initial_bufnr
        execute "normal! \<C-O>"
    endwhile
endfunction

function! JumpToNextBufferInJumplist()
    let initial_bufnr = bufnr('%')
    while winrestcmd('wincmd p') && bufnr('%') == initial_bufnr
        execute "normal! \<C-I>"
    endwhile
endfunction

nnoremap <silent> <C-S-O> :call JumpToPreviousBufferInJumplist()<CR>
nnoremap <silent> <C-S-I> :call JumpToNextBufferInJumplist()<CR>

emacs

warning:

GLib-GIO-CRITICAL **: 09:51:04.250: g_settings_schema_source_lookup: assertion 'source != NULL' failed
  • treesitter

xmonad

  • look into xmonad-contrib/XMonad/Actions/CopyWindow.hs
  • look into X.A.TopicSpace and X.H.WorkspaceHistory
  • workspace metadata :: [ScopeName]
    • a tmux-like session is a Scope, and the workspaces available to that Scope are determined by the workspaces' metadata
    • workspace prompt to associate a specified workspace with the current scope and position it within the current scope's workspace sort order according to a given function
      • this could be composed with additional behavior to swap the specified workspace in at the position of the currently active workspace, and dissassociate the current workspace from the current scope
  • dynamic workspaces (to behave like tmux sessions)?
  • prompt for directory and session-name to launch alacritty with diss running nvim

window managers

zellij

remote install/desktop/management

misc