commit e05b5ad

hovercats  ·  2026-05-18 11:10:01 +0000 UTC
parent f92126f
hevel: drop
8 files changed,  +0, -108
+0, -4
 1@@ -338,10 +338,6 @@
 2 [submodule "pkg/iomenu/src"]
 3 	path = pkg/iomenu/src
 4 	url = git://bitreich.org/iomenu
 5-[submodule "pkg/hevel/src"]
 6-	path = pkg/hevel/src
 7-	url = https://git.sr.ht/~dlm/hevel
 8-	ignore = all
 9 [submodule "pkg/sndio/src"]
10 	path = pkg/sndio/src
11 	url = https://caoua.org/git/sndio
+0, -1
1@@ -26,7 +26,6 @@ subgen 'freetype'
2 subgen 'fspec-sync'
3 subgen 'fuse'
4 subgen 'git'
5-subgen 'hevel'
6 subgen 'hotplugd'
7 subgen 'howl'
8 subgen 'hyx'
+0, -1
1@@ -1 +0,0 @@
2-/tools.ninja
+0, -33
 1@@ -1,33 +0,0 @@
 2-#ifndef CONFIG_H
 3-#define CONFIG_H
 4-static const uint32_t background_color = 0xff777777;
 5-static const uint32_t outer_border_color_inactive = 0x1d1d1d;
 6-static const uint32_t inner_border_color_inactive = 0xdeadca7;
 7-static const uint32_t outer_border_color_active = 0x1d1d1d;
 8-static const uint32_t inner_border_color_active = 0xffffffea;
 9-static const uint32_t outer_border_width = 3;
10-static const uint32_t inner_border_width = 3;
11-static const uint32_t select_box_color = 0xffffffff;
12-static const uint32_t select_box_border = 2;
13-static const char *const cursor_theme = "nein";
14-static const char *const select_term_app_id = "st-256color";
15-static const char *const term = "st";
16-static const char *const term_flag = "-w";
17-static const bool enable_terminal_spawning = true;
18-static const char *const terminal_app_ids[] = {
19-	"st",
20-	NULL
21-};
22-static const int chord_click_timeout_ms = 250;
23-static const int32_t move_scroll_edge_threshold = 80;
24-static const int32_t move_scroll_speed = 16;
25-static const float move_ease_factor = 0.30f;
26-static const int timerms = 16;
27-static const int scrollpx = 64;
28-static const int scrollease = 4;
29-static const int scrollcap = 64;
30-static const bool scroll_drag_mode = true;
31-static const bool enable_zoom = false;
32-#define FOCUS_CENTER true
33-#define JUMP
34-#endif
+0, -42
 1@@ -1,42 +0,0 @@
 2-cflags{
 3-	'-std=c11',
 4-	'-D _GNU_SOURCE',
 5-	'-I $dir',
 6-	'-isystem $builddir/pkg/fontconfig/include',
 7-	'-isystem $builddir/pkg/libdrm/include',
 8-	'-isystem $builddir/pkg/libinput/include',
 9-	'-isystem $builddir/pkg/libxkbcommon/include',
10-	'-isystem $builddir/pkg/linux-headers/include',
11-	'-isystem $builddir/pkg/swc/include',
12-	'-isystem $builddir/pkg/wld/include',
13-	'-isystem $builddir/pkg/pixman/include',
14-	'-isystem $builddir/pkg/wayland-protocols/include',
15-	'-isystem $builddir/pkg/wayland/include',
16-}
17-
18-pkg.deps = {
19-	'pkg/fontconfig/headers',
20-	'pkg/libdrm/headers',
21-	'pkg/libinput/headers',
22-	'pkg/libxkbcommon/headers',
23-	'pkg/linux-headers/headers',
24-	'pkg/pixman/headers',
25-	'pkg/wayland/headers',
26-	'pkg/wayland-protocols/headers',
27-	'pkg/wld/headers',
28-	'pkg/swc/headers',
29-}
30-
31-exe('hevel', {
32-	'src/hevel.c',
33-	'src/input.c',
34-	'src/scroll.c',
35-	'src/select.c',
36-	'src/window.c',
37-	'src/zoom.c',
38-	'$builddir/pkg/swc/libswc.a.d',
39-})
40-
41-file('bin/hevel', '755', '$outdir/hevel')
42-
43-fetch 'git'
+0, -25
 1@@ -1,25 +0,0 @@
 2-From eb4798bb606fcb2a76eecf8b5008d19a1053df48 Mon Sep 17 00:00:00 2001
 3-From: hovercats <hovercatswithlasereyes@protonmail.com>
 4-Date: Thu, 12 Mar 2026 12:33:06 +0100
 5-Subject: [PATCH] dont set path to config.h so we can override it
 6-
 7----
 8- src/hevel.h | 2 +-
 9- 1 file changed, 1 insertion(+), 1 deletion(-)
10-
11-diff --git a/src/hevel.h b/src/hevel.h
12-index 466aee7..491d34f 100644
13---- a/src/hevel.h
14-+++ b/src/hevel.h
15-@@ -23,7 +23,7 @@
16- #include <swc.h>
17- #include <xkbcommon/xkbcommon-keysyms.h>
18- 
19--#include "../config.h"
20-+#include "config.h"
21- #include "nein_cursor.h"
22- 
23- #include "input.h"
24--- 
25-2.49.0
26-
+0, -1
1@@ -1 +0,0 @@
2-Subproject commit cce195a2176163f099ed95c9bf7020033bdbbac9
+0, -1
1@@ -1 +0,0 @@
2-cce195a