Rearrange files
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
# Require X-kutu library for all x11 functions
|
||||
|
||||
require_relative "./src/ruby/X-kutu"
|
||||
require_relative "../src/ruby/X-kutu"
|
||||
|
||||
|
||||
# Require dependencies
|
||||
@@ -22,12 +22,12 @@ end
|
||||
|
||||
# Require submodules
|
||||
|
||||
require_relative "./src/ruby/utils"
|
||||
require_relative "./src/ruby/controller"
|
||||
require_relative "./src/ruby/window"
|
||||
require_relative "./src/ruby/workspace"
|
||||
require_relative "./src/ruby/events"
|
||||
require_relative "./src/ruby/commands"
|
||||
require_relative "../src/ruby/utils"
|
||||
require_relative "../src/ruby/controller"
|
||||
require_relative "../src/ruby/window"
|
||||
require_relative "../src/ruby/workspace"
|
||||
require_relative "../src/ruby/events"
|
||||
require_relative "../src/ruby/commands"
|
||||
|
||||
|
||||
# Cleanup on exit
|
||||
@@ -61,12 +61,12 @@ load_monitors!
|
||||
|
||||
# Run startup script
|
||||
|
||||
run File.join(__dir__, "./src/shell/startup.sh")
|
||||
run File.join(__dir__, "../src/shell/startup.sh")
|
||||
|
||||
|
||||
# Add keybinds
|
||||
|
||||
load File.join(__dir__, "./src/ruby/bindings.rb")
|
||||
load File.join(__dir__, "../src/ruby/bindings.rb")
|
||||
|
||||
|
||||
# Setup unix socket
|
||||
6
setup.sh
Normal file → Executable file
6
setup.sh
Normal file → Executable file
@@ -25,7 +25,7 @@ else
|
||||
echo "Success: $DIR/build/X-kutu.so is compiled."
|
||||
fi
|
||||
|
||||
for f in "$DIR/kutu-run.rb" "$DIR/kutu.rb" "$DIR/src/shell/"*; do
|
||||
for f in "$DIR/bin/"* "$DIR/src/shell/"*; do
|
||||
chmod +x "$f" || {
|
||||
echo "Error: Failed to chmod $f" >&2
|
||||
exit 1
|
||||
@@ -33,8 +33,8 @@ for f in "$DIR/kutu-run.rb" "$DIR/kutu.rb" "$DIR/src/shell/"*; do
|
||||
done
|
||||
|
||||
if ! command -v kutu.rb >/dev/null 2>&1 || ! command -v kutu-run.rb >/dev/null 2>&1; then
|
||||
echo "Tip: Add $DIR to your PATH to run 'kutu.rb' and 'kutu-run.rb' from anywhere:"
|
||||
echo "export PATH=\"\$PATH:$DIR\""
|
||||
echo "Tip: Add $DIR/bin to your PATH to run 'kutu.rb' and 'kutu-run.rb' from anywhere:"
|
||||
echo "export PATH=\"\$PATH:$DIR/bin\""
|
||||
fi
|
||||
|
||||
echo -e "\e[32mAll done! Build successful.\e[0m"
|
||||
|
||||
Reference in New Issue
Block a user