diff --git a/fedora/fedora_setup.sh b/fedora/fedora_setup.sh index 57d95f9..5b915e2 100755 --- a/fedora/fedora_setup.sh +++ b/fedora/fedora_setup.sh @@ -346,3 +346,16 @@ if [ ! -d "$REPOS_FOLDER/zscroll" ]; then fi cd ~/repos/zscroll cp zscroll ~/.local/bin/ + +if [ ! -d "$REPOS_FOLDER/eww" ]; then + git clone https://github.com/elkowar/eww ~/repos/eww +fi +cd ~/repos/eww +sudo dnf install -y cairo-gobject-devel pango-devel atk-devel gdk-pixbuf2-devel gtk3-devel +sudo dnf remove rust +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y +source $HOME/.cargo/env +source ~/.bashrc +cargo build --release +chmod +x target/release/eww +cp target/release/eww ~/.local/bin/ diff --git a/home/.bashrc b/home/.bashrc index 5eefcc5..c8c0a07 100644 --- a/home/.bashrc +++ b/home/.bashrc @@ -89,9 +89,7 @@ NB_COLOR_THEME=ocean export PATH="$PATH:$HOME/.spicetify" -# BEGIN_KITTY_SHELL_INTEGRATION -if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi -# END_KITTY_SHELL_INTEGRATION + bind 'set show-all-if-ambiguous on' bind 'set menu-complete-display-prefix on' @@ -102,3 +100,9 @@ bind 'set colored-stats on' function passqr() { pass $1 | qrencode -t utf8 } + + +# BEGIN_KITTY_SHELL_INTEGRATION +if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi +# END_KITTY_SHELL_INTEGRATION +. "$HOME/.cargo/env" diff --git a/home/.config/eww/eww.scss b/home/.config/eww/eww.scss new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/home/.config/eww/eww.scss @@ -0,0 +1 @@ + diff --git a/home/.config/eww/eww.yuck b/home/.config/eww/eww.yuck new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/home/.config/eww/eww.yuck @@ -0,0 +1 @@ +