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