Skip to content

Pixel2175/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DWL

dynamic window manager for wayland (dwm for wayland).

patches:

  • alwayscenter
  • bar
  • bar-notitle
  • bar-recolr
  • customfloat
  • gaps
  • hide-behind-fullscreen
  • hide-behind-monocle
  • hide-cursor-when-typing
  • pertag
  • restore-monitor
  • smartborders
  • swallow
  • tablet-input
  • warpcursor

repo

Neovim

options.lua, globals.lua, commands.lua, binds.lua, are just data files. Neovim runs init.lua, which loads tables from other files; each table is looped and applied to vim.opt, vim.g, vim.cmd, keymaps, plugins, and LSP setup in order. Everything is processed by simple for loops calling Neovim APIs.

Plugins setup and LSP are separated modules that run after core config is loaded.

I use two main functions (there may be more in the future):

gdb function: A simple but powerful function that opens GDB inside Neovim. fzy function: Another simple but powerful function that opens an FZY window for searching files.

Plugins:

Tmux

Minimal and flexible tiled and tabbed terminal pane manager configuration for Tmux. raw

Sta

A simple monitoring app inspired by slstatus. It adds a new feature: it can send an update signal instead of waiting for the delay countdown.

repo

Colorscheme

gruvbox-hard fork but slightly muted and fully black bg. It is used across the window manager, terminal, neovim, and even Krita to keep a consistent look. applied system-wide using Walrs.

check colorscheme file for more details. raw

Preview

DWL

Neovim

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors