Skip to content

Instantly share code, notes, and snippets.

View mwenku's full-sized avatar

Mwelwa mwenku

  • Union54 (YC S21)
  • Zambia
  • 20:21 (UTC +02:00)
  • LinkedIn in/mwelwa
View GitHub Profile
@mwenku
mwenku / aerospace.toml
Created October 10, 2025 16:55
my mac spaces i3-like experience
# Place a copy of this config to ~/.aerospace.toml
# After that, you can edit ~/.aerospace.toml to your liking
# This config disables tiling/tiling layout and only uses the macOS Spaces (via option+number hotkeys)
# Remove all tiling/accordion layouts and leave only workspace switching.
# Minimal config for just having Spaces-like behavior
# Start AeroSpace at login (optional, leave as you like)
@mwenku
mwenku / config.yaml
Last active April 12, 2025 20:19
My GlazeWM configuration file
# Colors
mauve: &mauve "#cba6f7"
mauve: &mauve "#cba6f7"
touMing: &touMing "#00000000"
crust: &crust "#11111b"
general:
# Commands to run when the WM has started. This is useful for running a
# script or launching another application.
@mwenku
mwenku / config.lua
Last active April 10, 2025 20:53
My Lunarvim Config
-- Read the docs: https://www.lunarvim.org/docs/configuration
-- Example configs: https://github.com/LunarVim/starter.lvim
-- Video Tutorials: https://www.youtube.com/watch?v=sFA9kX-Ud_c&list=PLhoH5vyxr6QqGu0i7tt_XoVK9v-KvZ3m6
-- Forum: https://www.reddit.com/r/lunarvim/
-- Discord: https://discord.com/invite/Xb9B4Ny
--
vim.opt.relativenumber = true
@mwenku
mwenku / config.yaml
Created February 8, 2025 09:48
Tabby Windows Terminal Config
version: 7
profiles: []
groups: []
configSync:
parts: {}
hotkeys:
toggle-window: []
copy-current-path: []
ctrl-c:
- Ctrl-C
@mwenku
mwenku / gist:fec3c63c55e9302c3513fe1485c27c46
Last active February 8, 2025 01:33
My Ghostty Config
# Config generated by Ghostty Config (https://github.com/zerebos/ghostty-config)
title = Mwelwa was here...
background-opacity = 0.96
background-blur-radius = 14
theme = AlienBlood
bold-is-bright = true
background = #0f1610
foreground = #637d75
selection-background = #1d4125
@mwenku
mwenku / .tmux.conf
Last active June 28, 2025 23:40
My Tmux Config
# ~/.tmux.conf
unbind C-b
set -g prefix C-space
set -g status-position bottom
set -g status-bg colour234
set -g status-fg colour137
set -g status-left ''
@mwenku
mwenku / config.fish
Last active June 29, 2025 00:14
fish aliases ~/.config/fish
if status is-interactive
# Commands to run in interactive sessions can go here
# Add LunarVim binaries to PATH if not already
set -gx PATH $HOME/.local/bin $PATH
end
#vim
alias ni="nvim"
alias vim="nvim"
@mwenku
mwenku / coc-settings.json
Last active January 15, 2023 06:47 — forked from benawad/coc-settings.json
coc settings ~/.config/nvim/coc-settings.json
{
"suggest.noselect": false,
"coc.preferences.formatOnSaveFiletypes": [
"javascript",
"typescript",
"typescriptreact",
"json",
"javascriptreact",
"typescript.tsx",
"graphql",
@mwenku
mwenku / .vimrc
Created November 28, 2021 06:50
vimrc config file
syntax on
set noerrorbells
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
set t_Co=256
set nowrap
@mwenku
mwenku / init.vim
Last active February 6, 2023 07:04 — forked from benawad/init.vim
neovim config file
" Specify a directory for plugins
call plug#begin('~/.vim/plugged')
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'scrooloose/nerdtree'
Plug 'Xuyuanp/nerdtree-git-plugin'
Plug 'tiagofumo/vim-nerdtree-syntax-highlight'
Plug 'ryanoasis/vim-devicons'
Plug 'airblade/vim-gitgutter'
Plug 'ctrlpvim/ctrlp.vim' " fuzzy find files
Plug 'scrooloose/nerdcommenter'