Skip to content

Commit 92e0c1b

Browse files
omarchy update
1 parent 4e01bcd commit 92e0c1b

File tree

6 files changed

+56
-8
lines changed

6 files changed

+56
-8
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[workspace.package]
22
license = "MIT"
3-
version = "25.7.18"
3+
version = "25.8.11"
44
edition = "2021"
55

66
[workspace]
Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
#!/bin/bash
22

3-
# This script is by DHH for Omarchy Arch Linux Hyprland RICE
4-
#
5-
wget -qO- https://omarchy.org/install | bash
3+
ansi_art=' ▄▄▄
4+
▄█████▄ ▄███████████▄ ▄███████ ▄███████ ▄███████ ▄█ █▄ ▄█ █▄
5+
███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███
6+
███ ███ ███ ███ ███ ███ ███ ███ ███ ███ █▀ ███ ███ ███ ███
7+
███ ███ ███ ███ ███ ▄███▄▄▄███ ▄███▄▄▄██▀ ███ ▄███▄▄▄███▄ ███▄▄▄███
8+
███ ███ ███ ███ ███ ▀███▀▀▀███ ▀███▀▀▀▀ ███ ▀▀███▀▀▀███ ▀▀▀▀▀▀███
9+
███ ███ ███ ███ ███ ███ ███ ██████████ ███ █▄ ███ ███ ▄██ ███
10+
███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███
11+
▀█████▀ ▀█ ███ █▀ ███ █▀ ███ ███ ███████▀ ███ █▀ ▀█████▀
12+
███ █▀ '
13+
14+
clear
15+
echo -e "\n$ansi_art\n"
16+
17+
sudo pacman -Sy --noconfirm --needed git
18+
19+
# Use custom repo if specified, otherwise default to basecamp/omarchy
20+
OMARCHY_REPO="${OMARCHY_REPO:-basecamp/omarchy}"
21+
TITUS_REPO="${TITUS_REPO:-christitustech/omarchy-titus}"
22+
23+
echo -e "\nCloning Omarchy from: https://github.com/${OMARCHY_REPO}.git"
24+
rm -rf ~/.local/share/omarchy/
25+
git clone "https://github.com/${OMARCHY_REPO}.git" ~/.local/share/omarchy >/dev/null
26+
27+
echo -e "\nCloning Titus-Omarchy from: https://github.com/${TITUS_REPO}.git"
28+
rm -rf ~/.local/share/omarchy-titus/
29+
git clone "https://github.com/${TITUS_REPO}.git" ~/.local/share/omarchy-titus >/dev/null
30+
31+
# Use custom branch if instructed
32+
if [[ -n "$OMARCHY_REF" ]]; then
33+
echo -e "\eUsing branch: $OMARCHY_REF"
34+
cd ~/.local/share/omarchy
35+
git fetch origin "${OMARCHY_REF}" && git checkout "${OMARCHY_REF}"
36+
cd -
37+
fi
38+
39+
echo -e "\nInstallation starting..."
40+
source ~/.local/share/omarchy-titus/install.sh

core/tabs/utils/locale-us-setup.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/bash
2+
3+
echo "LC_ALL=en_US.UTF-8" | sudo tee -a /etc/environment
4+
echo "en_US.UTF-8 UTF-8" | sudo tee -a /etc/locale.gen
5+
echo "LANG=en_US.UTF-8" | sudo tee -a /etc/locale.conf
6+
sudo locale-gen en_US.UTF-8

core/tabs/utils/tab_data.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ name = "Extend Displays"
4444
description = "This script is designed to extend display among multi-monitor setup in your system"
4545
script = "monitor-control/extend_displays.sh"
4646

47+
4748
[[data.entries]]
4849
name = "Manage Arrangement"
4950
description = "This script is designed to arrange monitors in multi-monitor setup in your system"
@@ -150,6 +151,12 @@ name = "Crypto tool"
150151
script = "encrypt_decrypt_tool.sh"
151152
task_list = "I FM"
152153

154+
[[data]]
155+
name = "US Locale Setup"
156+
description = "This fixes US UTF-8 Locale and Folder listings"
157+
script = "locale-us-setup.sh"
158+
task_list = "FM"
159+
153160
[[data]]
154161
name = "Numlock on Startup"
155162
description = "This utility is designed to enable Num Lock at boot, rather than within desktop environments like KDE or GNOME"

tui/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ tui-term = { version = "0.2.0", default-features = false }
2222
time = { version = "0.3.36", features = ["formatting", "local-offset", "macros"], default-features = false }
2323
unicode-width = { version = "0.2.0", default-features = false }
2424
rand = { version = "0.8.5", optional = true }
25-
linutil_core = { version = "25.7.18", path = "../core" }
25+
linutil_core = { version = "25.8.11", path = "../core" }
2626
tree-sitter-highlight = "0.24.4"
2727
tree-sitter-bash = "0.23.3"
2828
nix = { version = "0.29.0", features = [ "user" ] }

0 commit comments

Comments
 (0)