commit 98c7d8b0cde3ba5ae49ec2bc613f9e165a42287b
parent 4ff714bb07d8477adfc6f0e845eab05eec83bf83
Author: Jack Sangdahl <jack@pngu.org>
Date: Sun, 19 Oct 2025 09:28:24 -0600
Add readme with images, wezterm keybinds, tidy up some packages
Diffstat:
12 files changed, 82 insertions(+), 2 deletions(-)
diff --git a/.config/qmk/qmk.ini b/.config/qmk/qmk.ini
@@ -0,0 +1,10 @@
+[user]
+overlay_dir = /home/jack/git/qmk_me
+qmk_home = /home/jack/git/qmk_firmware
+
+[config]
+
+[console]
+
+[general]
+
diff --git a/.config/wezterm/wezterm.lua b/.config/wezterm/wezterm.lua
@@ -1,14 +1,62 @@
local wezterm = require("wezterm")
local config = wezterm.config_builder()
+local act = wezterm.action
config.color_scheme = "nord"
config.font = wezterm.font("JetBrains Mono")
config.enable_tab_bar = false
config.hide_mouse_cursor_when_typing = false
+config.alternate_buffer_wheel_scroll_speed = 1
config.font_size = 10
config.colors = {
background = "#2a303c",
}
+config.keys = {
+ {
+ key = "v",
+ mods = "CTRL",
+ action = act.PasteFrom("Clipboard"),
+ },
+ {
+ key = "f",
+ mods = "CTRL",
+ action = act.Search("CurrentSelectionOrEmptyString"),
+ },
+ {
+ key = "t",
+ mods = "CTRL",
+ action = act.SpawnWindow,
+ },
+ {
+ key = "w",
+ mods = "CTRL",
+ action = act.CloseCurrentPane({ confirm = false }),
+ },
+ {
+ key = "C",
+ mods = "CTRL|SHIFT",
+ action = act.ClearScrollback("ScrollbackOnly"),
+ },
+ {
+ key = "C",
+ mods = "CTRL|SHIFT",
+ action = act.ClearScrollback("ScrollbackAndViewport"),
+ },
+ {
+ key = "C",
+ mods = "CTRL|SHIFT",
+ action = act.Multiple({
+ act.ClearScrollback("ScrollbackAndViewport"),
+ act.SendKey({ key = "L", mods = "CTRL" }),
+ }),
+ },
+ -- {
+ -- key = 'm',
+ -- mods = 'CMD',
+ -- action = wezterm.action.DisableDefaultAssignment,
+ -- },
+}
+
return config
diff --git a/.gitignore b/.gitignore
@@ -11,6 +11,7 @@
.config/Vencord
.config/weechat
.gnupg
+.lldb
.local
.mozilla
.npm
diff --git a/.img/fetch.png b/.img/fetch.png
Binary files differ.
diff --git a/.img/fuzzel.png b/.img/fuzzel.png
Binary files differ.
diff --git a/.img/gtklock.png b/.img/gtklock.png
Binary files differ.
diff --git a/.img/nvim.png b/.img/nvim.png
Binary files differ.
diff --git a/.img/zathura.png b/.img/zathura.png
Binary files differ.
diff --git a/.lldbinit b/.lldbinit
@@ -0,0 +1 @@
+command script import ~/.local/lldbinit.py
diff --git a/.pkglist.txt b/.pkglist.txt
@@ -14,7 +14,6 @@ dos2unix # Used for formatting some KiCad production fi
efibootmgr # Required to modify EFI entries (eg. EFI Stubs)
fakeroot # Required for Pacman operations
firefox # Webbrowser
-flatpak # Package manager to provide things that don't work under Pacman
fuzzel # Application launcher
fzf # Used by Zoxide
git # VCS
@@ -30,6 +29,7 @@ linux-firmware-cirrus # Firmware for Cirrus hardware (audio)
linux-firmware-intel # Firmware for various Intel hardware
linux-lts # LTS kernel locked at 6.6.62 for ZFS compatibility
linux-lts-headers # LTS kernel headers locked at 6.6.62 for ZFS compatibility
+lldb # Debugger
llvm # Compiler infrastructure
lsd # /bin/ls alternative
mako # Notification daemon
@@ -41,7 +41,6 @@ noto-fonts # Variety of common fonts
noto-fonts-cjk # Fonts of Asian dialects
noto-fonts-emoji # Emojis
npm # Required by some Mason (neovim) packages (python-lsp-server & prettier)
-obsidian # Notes taking application
opendoas # /sbin/sudo alternative
openrc # Init system & service manager
openresolv # Name resolving required by IWD
@@ -51,6 +50,7 @@ pacman-contrib # Provides Pacman utilities (eg. paccache)
pipewire # Required for audio
pipewire-jack # Required for audio
pipewire-pulse # Required for audio
+pkgconf # Build utility
ripgrep # /bin/grep alternative
slurp # Screenshot selection tool
starship # Shell prompt
diff --git a/.zshrc b/.zshrc
@@ -61,5 +61,10 @@ alias diff="diff --color=always"
alias fetch="clear && printf '\n' && pfetch && sleep 10"
alias glp="git log --pretty=format:'%ad (%h) by %an, %s' --date=iso"
+take() {
+ mkdir -p $1
+ cd $1
+}
+
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
diff --git a/readme.md b/readme.md
@@ -0,0 +1,15 @@
+# Nord dotfiles for Artix Laptop
+
+
+
+### neovim (editor)
+
+
+### zathura (document viewer)
+
+
+### fuzzel (app launcher)
+
+
+### gtklock (lockscreen)
+