Browse Source

Updated ubuntu cargo init script

master
chodak166 2 weeks ago
parent
commit
f3355e083b
  1. 1
      .bashrc
  2. 5
      .config/ratflow/profiles/chodak_pc/config.d/20-keys-apps-core
  3. 11
      .dotfiles.d/init/ubuntu/init-cargo-tools.sh
  4. 1
      .zshenv

1
.bashrc

@ -157,3 +157,4 @@ alias bat=batcat
[ -f ~/.fzf.bash ] && source ~/.fzf.bash [ -f ~/.fzf.bash ] && source ~/.fzf.bash
[ -f "$HOME/.local/bin/env" ] && . "$HOME/.local/bin/env" [ -f "$HOME/.local/bin/env" ] && . "$HOME/.local/bin/env"
. "$HOME/.cargo/env"

5
.config/ratflow/profiles/chodak_pc/config.d/20-keys-apps-core

@ -14,9 +14,12 @@ bindsym $mod+Return exec kitty
#bindsym Mod1+F2 exec dmenu_run #bindsym Mod1+F2 exec dmenu_run
#let's replace dmenu by custom launcher: #let's replace dmenu by custom launcher:
bindsym $mod+d exec ulauncher # bindsym $mod+d exec ulauncher
bindsym Mod1+F2 exec ulauncher bindsym Mod1+F2 exec ulauncher
bindsym $mod+d exec kitty --title launcher -o cursor_trail=0 -e fsel -r --detach
for_window [title="^launcher$"] floating enable, resize set width 500 height 430, border none
# run app assigned to current workspace # run app assigned to current workspace
bindsym $mod+Shift+a exec $scriptsDir/autoapp bindsym $mod+Shift+a exec $scriptsDir/autoapp

11
.dotfiles.d/init/ubuntu/init-cargo-tools.sh

@ -5,11 +5,13 @@ echo "[1/4] Updating apt and installing prerequisites (curl, build-essential)...
sudo apt update -qq sudo apt update -qq
sudo apt install -y curl build-essential imagemagick sudo apt install -y curl build-essential imagemagick
sudo ln -s /usr/bin/convert /usr/bin/magick sudo ln -s /usr/bin/convert /usr/bin/magick || true
echo "[2/4] Downloading and installing rustup (latest rustc/cargo)..." echo "[2/4] Downloading and installing rustup (latest rustc/cargo)..."
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
rustup default stable
echo "[3/4] Sourcing cargo environment..." echo "[3/4] Sourcing cargo environment..."
source "$HOME/.cargo/env" source "$HOME/.cargo/env"
@ -17,9 +19,10 @@ echo " -> Installed: $(rustc --version)"
echo " -> Installed: $(cargo --version)" echo " -> Installed: $(cargo --version)"
echo "[4/4] Installing tools..." echo "[4/4] Installing tools..."
cargo install fsel cargo install fsel@3.5.1-kiwicrab
cargo install yazi cargo install --force yazi-build
cargo install glow
cargo install resvg cargo install resvg
sudo snap install glow
echo "Done!" echo "Done!"

1
.zshenv

@ -1 +1,2 @@
skip_global_compinit=1 skip_global_compinit=1
. "$HOME/.cargo/env"

Loading…
Cancel
Save