Skip to content

Commit 39d16fb

Browse files
committed
feat: update gum and added pipx with tte
1 parent 20e1128 commit 39d16fb

File tree

7 files changed

+25
-15
lines changed

7 files changed

+25
-15
lines changed

.ddev/addon-metadata/pimp-my-shell/manifest.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: pimp-my-shell
22
repository: .
33
version: ""
4-
install_date: "2024-05-24T16:41:57-03:00"
4+
install_date: "2024-05-29T10:31:53-03:00"
55
project_files:
66
- web-build/Dockerfile.pimp-my-shell
77
- homeadditions/.bashrc.d/pimp-my-shell.sh

.ddev/config.pimp-my-shell.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ webimage_extra_packages:
1717
- lolcat
1818
- lua5.4
1919
- net-tools
20+
- pipx
2021
- pv
2122
- screen
2223
- vim-nox

.ddev/homeadditions/.bashrc.d/pimp-my-shell.sh

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
#ddev-generated
22

3+
# Path
4+
export PATH=~/.local/bin:$PATH:/usr/games
5+
6+
# This is so that child processes have appropriate access to this var
7+
export SHELL
8+
39
# If not running interactively, don't do anything
410
case $- in
511
*i*) ;;
612
*) return;;
713
esac
814

9-
# Path
10-
export PATH=$PATH:/usr/games
11-
12-
# This is so that child processes have appropriate access to this var
13-
export SHELL
14-
1515
# ahoy
1616
COMP_WORDBREAKS=${COMP_WORDBREAKS//:}
1717

.ddev/web-build/Dockerfile.pimp-my-shell

+5-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ RUN mkdir -p /opt/z.lua && wget https://github.com/skywind3000/z.lua/archive/ref
1717
RUN curl -sS https://starship.rs/install.sh | sh -s -- -y -v v1.19.0
1818

1919
# gum
20-
RUN wget -q https://github.com/charmbracelet/gum/releases/download/v0.14.0/gum_0.14.0_`dpkg --print-architecture`.deb -O gum.deb && dpkg -i gum.deb && rm gum.deb
20+
RUN wget -q https://github.com/charmbracelet/gum/releases/download/v0.14.1/gum_0.14.1_`dpkg --print-architecture`.deb -O gum.deb && dpkg -i gum.deb && rm gum.deb
2121

2222
# fish
2323
RUN echo "deb http://download.opensuse.org/repositories/shells:/fish:/release:/3/Debian_`lsb_release -rs`/ /" | sudo tee /etc/apt/sources.list.d/shells:fish:release:3.list
@@ -46,3 +46,7 @@ RUN set -eux; \
4646

4747
# vim
4848
RUN update-alternatives --set editor /usr/bin/vim.nox
49+
50+
# tte
51+
# https://chrisbuilds.github.io/terminaltexteffects/
52+
RUN PIPX_HOME=/opt/pipx PIPX_BIN_DIR=/usr/local/bin pipx install terminaltexteffects

config.pimp-my-shell.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ webimage_extra_packages:
1717
- lolcat
1818
- lua5.4
1919
- net-tools
20+
- pipx
2021
- pv
2122
- screen
2223
- vim-nox

homeadditions/.bashrc.d/pimp-my-shell.sh

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
#ddev-generated
22

3+
# Path
4+
export PATH=~/.local/bin:$PATH:/usr/games
5+
6+
# This is so that child processes have appropriate access to this var
7+
export SHELL
8+
39
# If not running interactively, don't do anything
410
case $- in
511
*i*) ;;
612
*) return;;
713
esac
814

9-
# Path
10-
export PATH=$PATH:/usr/games
11-
12-
# This is so that child processes have appropriate access to this var
13-
export SHELL
14-
1515
# ahoy
1616
COMP_WORDBREAKS=${COMP_WORDBREAKS//:}
1717

web-build/Dockerfile.pimp-my-shell

+5-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ RUN mkdir -p /opt/z.lua && wget https://github.com/skywind3000/z.lua/archive/ref
1717
RUN curl -sS https://starship.rs/install.sh | sh -s -- -y -v v1.19.0
1818

1919
# gum
20-
RUN wget -q https://github.com/charmbracelet/gum/releases/download/v0.14.0/gum_0.14.0_`dpkg --print-architecture`.deb -O gum.deb && dpkg -i gum.deb && rm gum.deb
20+
RUN wget -q https://github.com/charmbracelet/gum/releases/download/v0.14.1/gum_0.14.1_`dpkg --print-architecture`.deb -O gum.deb && dpkg -i gum.deb && rm gum.deb
2121

2222
# fish
2323
RUN echo "deb http://download.opensuse.org/repositories/shells:/fish:/release:/3/Debian_`lsb_release -rs`/ /" | sudo tee /etc/apt/sources.list.d/shells:fish:release:3.list
@@ -46,3 +46,7 @@ RUN set -eux; \
4646

4747
# vim
4848
RUN update-alternatives --set editor /usr/bin/vim.nox
49+
50+
# tte
51+
# https://chrisbuilds.github.io/terminaltexteffects/
52+
RUN PIPX_HOME=/opt/pipx PIPX_BIN_DIR=/usr/local/bin pipx install terminaltexteffects

0 commit comments

Comments
 (0)