Commit Graph
42 Commits
Author SHA1 Message Date
huntedbytheirs c529815d54 refactor: standardize headers to #pragma once, add [[nodiscard]]/[[maybe_unused]] annotations 2026-07-02 02:07:04 -04:00
huntedbytheirs 969a6c4ecb refactor: replace C11 keywords with C23 equivalents, NULL→nullptr, remove stdbool.h 2026-07-02 02:02:09 -04:00
huntedbytheirs 1e09b182ee refactor: create include/common.h with shared types/macros, deduplicate across 7 files 2026-07-02 01:58:57 -04:00
huntedbytheirs 9581031dac build: migrate from -std=c11 to -std=c23, add TCC guard and -Wno-c23-extensions 2026-07-02 01:54:21 -04:00
huntedbytheirs b5ccb2621b Massive code refactor 2026-07-02 01:24:16 -04:00
huntedbytheirs c10722aa69 live laugh hate rust 2026-06-30 22:54:16 -04:00
huntedbytheirs 8da469afb4 Add a desktop file for sddm/ly/gdm/etc 2026-06-30 18:43:12 -04:00
huntedbytheirs c5f74d7108 Fix sloppy_focus 2026-06-30 02:07:19 -04:00
huntedbytheirs 6464becd5b Update 2026-06-30 01:45:19 -04:00
huntedbytheirs cee2192cdf Update the config 2026-06-30 00:50:55 -04:00
huntedbytheirs 5e5e787c41 Add floating window movement with keys. Add focus moving on floating 2026-06-30 00:40:39 -04:00
huntedbytheirs 02708b12c8 Add scratchpad
Added scratchpads
2026-06-29 16:35:52 -04:00
huntedbytheirs 71d4c14a62 Update README 2026-06-29 15:27:36 -04:00
huntedbytheirs 25a4f49bb5 Update README 2026-06-29 15:20:59 -04:00
huntedbytheirs 163b9e0a1c Remove citation 2026-06-29 15:19:29 -04:00
huntedbytheirs 193ee75223 Update config 2026-06-29 15:16:18 -04:00
huntedbytheirs 1ded834e33 Add live reloading to the rest of the config 2026-06-29 02:41:38 -04:00
huntedbytheirs 0ee686356f update smsg to peachwm 2026-06-29 02:27:03 -04:00
huntedbytheirs b903150de2 Fix a dumb makefile mistake. All packages use make release 2026-06-29 02:14:51 -04:00
huntedbytheirs 7721aeb945 Add automatic packaging, with make test 2026-06-29 02:04:34 -04:00
huntedbytheirs fb9add0778 Add a swaymsg-like IPC, and add some more docs. 2026-06-29 01:33:11 -04:00
huntedbytheirs 291e277f6e Change maintainer, and change licensing. 2026-06-29 00:49:15 -04:00
huntedbytheirs 220c2b8feb Update some docs 2026-06-29 00:41:52 -04:00
huntedbytheirs 781a4bfa92 Update README
Updated README to reflect last commit
2026-06-28 19:53:20 -04:00
huntedbytheirs 7fcd8577f3 Add input configuration live reloading
Made the input section of config.lua dynamically reloadable, no longer
requiring a hard restart.
2026-06-28 19:51:44 -04:00
huntedbytheirs 667dad864a Add workspace starting layouts 2026-06-28 19:41:21 -04:00
huntedbytheirs 6c3dc371e3 Add back other layouts
Added back master + monocle
2026-06-28 19:32:48 -04:00
huntedbytheirs f52d70f982 Update wlroots packae name 2026-06-28 19:21:23 -04:00
huntedbytheirs df5ebf8553 Change to arch 2026-06-28 19:19:59 -04:00
huntedbytheirs ef934ee44e Fix update makefile for ci/cd 2026-06-28 19:12:38 -04:00
huntedbytheirsandGitHub 8148c07f72 Update CI workflow for multi-branch support and tests
ci cd
2026-06-28 19:08:46 -04:00
huntedbytheirs 1ff9910ee3 Update readme 2026-06-28 18:45:47 -04:00
huntedbytheirs 94a5045a21 Update readme 2026-06-28 18:44:49 -04:00
huntedbytheirs 06749ba34f Add contributing 2026-06-28 18:44:24 -04:00
huntedbytheirs b7c1e74d19 reverse stupidity 2026-06-28 18:39:08 -04:00
huntedbytheirs 1024a222be Add features to Makefile
make release - compiles with clang, uses more aggressive compilation
flags for errors/warnings.
CC=tcc/gcc/clang make - lets you select your wanted compiler.
2026-06-28 18:03:05 -04:00
huntedbytheirs e8199f6d33 Fix name in ipc 2026-06-28 17:52:51 -04:00
huntedbytheirs 4a66649863 Fix recursive CFLAGS 2026-06-28 17:51:31 -04:00
huntedbytheirs 1fb2a05ddf Add compiler detection + optimizations
Added compiler detection:
TCC->Clang->GCC
Uses -O2 optimizations now
Uses -march=native by default, but by using
```make package```, it creates a distrobutable
binary instead.
2026-06-28 17:47:34 -04:00
huntedbytheirs f529f03315 Massive code cleanup
Cleaned up:
Makefile
config.mk/.h
nix files (by removing them for now)
Removed dwl likeness.
2026-06-28 17:39:02 -04:00
huntedbytheirs 763512a24f peachwm birth 2026-06-28 17:26:07 -04:00
SpecterandGitHub 299210cdcc Initial commit 2026-06-28 16:47:19 -04:00