Rearrange files.

This commit is contained in:
2025-10-05 20:06:47 +01:00
parent c6eb56ef29
commit da0af70b1e
13 changed files with 119 additions and 51 deletions

18
kutu.rb
View File

@@ -2,7 +2,7 @@
# Require X-kutu library for all x11 functions
require_relative "./src/X-kutu"
require_relative "./src/ruby/X-kutu"
# Initialize X
@@ -16,10 +16,10 @@ end
# Require modules
require_relative "./src/utils"
require_relative "./src/node"
require_relative "./src/workspace"
require_relative "./src/events"
require_relative "./src/ruby/utils"
require_relative "./src/ruby/node"
require_relative "./src/ruby/workspace"
require_relative "./src/ruby/events"
# Cleanup on exit
@@ -50,9 +50,15 @@ $rect = {}
refresh_monitors!
# Run startup script
pid = spawn File.join(__dir__, "/src/shell/startup.sh")
Process.detach pid
# Add keybinds
load File.join(__dir__, "/src/bindings.rb")
load File.join(__dir__, "/src/ruby/bindings.rb")
# Initialize workspaces