dots

Laptop & Desktop dotfiles
git clone https://git.pngu.org/dots
Log | Files | Refs | README

commit 63e8856d71c7714ec2abc2c0a8823f4a7141fc2c
parent be56bb251fa496238a65aaa7bd0c11960eb5e219
Author: Jack Sangdahl <jack@pngu.org>
Date:   Sat, 14 Mar 2026 09:54:47 -0600

Add Gammastep config, update some packages, Typst config

Diffstat:
A.config/gammastep/config.ini | 12++++++++++++
M.config/nvim/lua/configs/conform.lua | 1+
M.config/nvim/lua/configs/lspconfig.lua | 10+++++++++-
M.config/sway/config | 9+++++----
M.pkglist.txt | 5+++++
5 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/.config/gammastep/config.ini b/.config/gammastep/config.ini @@ -0,0 +1,12 @@ +[general] +temp-day=6500 +temp-night=3750 +location-provider=manual +adjustment-method=wayland + +[manual] +lat=52.5200 +lon=13.4050 + +[wayland] +output=eDP-1 diff --git a/.config/nvim/lua/configs/conform.lua b/.config/nvim/lua/configs/conform.lua @@ -11,6 +11,7 @@ local options = { "ruff_format", "ruff_organize_imports", }, + typst = { "typstyle" }, v = { "verible-verilog-format" }, }, format_on_save = { diff --git a/.config/nvim/lua/configs/lspconfig.lua b/.config/nvim/lua/configs/lspconfig.lua @@ -1,5 +1,13 @@ require("nvchad.configs.lspconfig").defaults() -local servers = { "basedpyright", "clangd", "cssls", "html", "lua_ls", "verible" } +local servers = { + "basedpyright", + "clangd", + "cssls", + "html", + "lua_ls", + "tinymist", + "verible", +} vim.lsp.enable(servers) diff --git a/.config/sway/config b/.config/sway/config @@ -14,7 +14,7 @@ set $down j set $up k set $right l -output * bg $HOME/.img/wallpaper/fish.png fill +output * bg $HOME/.img/wallpaper/swirl.png fill input "1452:657:bcm5974" { dwt enabled @@ -23,10 +23,11 @@ input "1452:657:bcm5974" { middle_emulation enabled } -exec /usr/bin/pipewire & -exec /usr/bin/pipewire-pulse & -exec /usr/bin/wireplumber & +exec /usr/bin/pipewire +exec /usr/bin/pipewire-pulse +exec /usr/bin/wireplumber exec /usr/bin/mako +exec /usr/bin/gammastep exec_always { gsettings set $gnome-schema gtk-theme 'nordic' diff --git a/.pkglist.txt b/.pkglist.txt @@ -11,6 +11,9 @@ cryptsetup # Required for dmcrypt/device-mapper separate cryptsetup-openrc # Service for aforementioned direnv # Used to automatically activate venv's discord # Messaging platform +docker # Docker container support +docker-compose # Utilities to allow for Docker Compose +docker-openrc # Service for Docker dos2unix # Used for formatting some KiCad production files dracut # Used to generate UKI efibootmgr # Required to modify EFI entries (eg. EFI Stubs) @@ -18,6 +21,7 @@ fakeroot # Required for Pacman operations firefox # Webbrowser fuzzel # Application launcher fzf # Used by Zoxide +gammastep # Blue light reduction git # VCS grim # Screenshot tool gtklock # Lockscreen @@ -67,6 +71,7 @@ thunderbird # Mail & CalDAV client tlp # Battery manager tlp-openrc # Battery manager service tokei # Utility to count lines of code +typst # Document processing unzip # Unpack zip archives uv # Python manager verilator # Verilog compiler