docker image broken till PR merged in eget
This commit is contained in:
parent
ff1bdf9c18
commit
04ae830fd1
3 changed files with 71 additions and 4 deletions
|
@ -6,18 +6,20 @@
|
|||
#
|
||||
export PATH="$PATH:/home/daylin/bin:/home/daylin/.dotfiles/bin"
|
||||
export EGET_BIN=/home/$USER/bin
|
||||
export EGET_CONFIG=/home/$USER/.config/eget/eget.toml
|
||||
export DOTFILES_DIR=/home/$USER/.dotfiles
|
||||
|
||||
curl https://zyedidia.github.io/eget.sh | sh && mv ./eget ./bin/eget
|
||||
eget Tomwright/dasel --asset dasel_linux_amd64
|
||||
|
||||
tools $(cat "$DOTFILES_DIR/docker/tools.txt")
|
||||
aweget $(awk '{printf "-i %s ", $0}' "$DOTFILES_DIR/docker/tools.txt")
|
||||
|
||||
# eget rossmacarthur/sheldon
|
||||
eget tree-sitter/tree-sitter
|
||||
|
||||
# installing nvim
|
||||
eget neovim/neovim --to ./nvim.appimage --pre-release
|
||||
./nvim.appimage --appimage-extract
|
||||
./nvim.appimage --appimage-extract >/dev/null 2>&1
|
||||
./squashfs-root/AppRun --version
|
||||
|
||||
mv squashfs-root /
|
||||
|
|
|
@ -15,7 +15,9 @@ try:
|
|||
except ImportError:
|
||||
pass
|
||||
|
||||
EGET_CONFIG = Path.home() / ".config" / "eget" / "eget.toml"
|
||||
|
||||
EGET_CONFIG = os.getenv("EGET_CONFIG", Path.home() /
|
||||
".config" / "eget" / "eget.toml")
|
||||
|
||||
|
||||
class Color:
|
||||
|
@ -44,7 +46,7 @@ class Repo:
|
|||
|
||||
class Config:
|
||||
def __init__(self):
|
||||
if tomllib:
|
||||
if "tomllib" in sys.modules:
|
||||
settings, config = self.parse_toml_tomllib()
|
||||
else:
|
||||
settings, config = self.parse_toml()
|
||||
|
|
63
home/private_dot_config/eget/eget.toml
Normal file
63
home/private_dot_config/eget/eget.toml
Normal file
|
@ -0,0 +1,63 @@
|
|||
[global]
|
||||
target = "~/bin"
|
||||
|
||||
["ellie/atuin"]
|
||||
|
||||
["sharkdp/bat"]
|
||||
asset_filters = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
["ClementTsang/bottom"]
|
||||
asset_filters = ["x86_64-unknown-linux-gnu.tar.gz"]
|
||||
file = "btm"
|
||||
|
||||
["aristocratos/btop"]
|
||||
|
||||
["cli/cli"]
|
||||
asset_filters = ["linux_amd64.tar.gz"]
|
||||
target = "gh"
|
||||
|
||||
["dandavison/delta"]
|
||||
asset_filters = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
["sharkdp/fd"]
|
||||
asset_filters = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
["Schniz/fnm"]
|
||||
|
||||
["junegunn/fzf"]
|
||||
|
||||
["dundee/gdu"]
|
||||
asset_filters = ["gdu_linux_amd64.tgz"]
|
||||
|
||||
["profclems/glab"]
|
||||
asset_filters = ["Linux_x86_64.tar.gz"]
|
||||
|
||||
["charmbracelet/gum"]
|
||||
asset_filters = ["linux_x86_64.tar.gz", "^.sbom"]
|
||||
|
||||
["casey/just"]
|
||||
|
||||
["jesseduffield/lazydocker"]
|
||||
|
||||
["jesseduffield/lazygit"]
|
||||
|
||||
["gokcehan/lf"]
|
||||
|
||||
["Peltoche/lsd"]
|
||||
asset_filters = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
["neovim/neovim"]
|
||||
target = "nvim"
|
||||
|
||||
["BurntSushi/ripgrep"]
|
||||
target = "rg"
|
||||
|
||||
["mvdan/sh"]
|
||||
target = "shfmt"
|
||||
|
||||
["rossmacarthur/sheldon"]
|
||||
|
||||
["starship/starship"]
|
||||
asset_filters = ["starship-x86_64-unknown-linux-gnu.tar.gz"]
|
||||
|
||||
["ajeetdsouza/zoxide"]
|
Loading…
Reference in a new issue