christitustech / mybash Goto Github PK
View Code? Open in Web Editor NEWMy Bash profile - Highly customized Starship Theme - Just imagine Powerlevel10k and Nord Theme had a baby.
My Bash profile - Highly customized Starship Theme - Just imagine Powerlevel10k and Nord Theme had a baby.
Steps to Reproduce:
In regards to the .bashrc file provided, at line 123 you have the following alias, however in ArchLinux and as far as I am aware, debian both use /bin/bash/rm. /bin/bash/trash doesn't exist unless manually installed.
alias rm='trash -v'
Secondly, not sure about Debian, but on ArchLinux fresh install, your setup-arch.sh script installs fine without error, but it requires that zoxide be installed manually. probably should have that installed in your setup-arch.sh script.
zoxide is installable through pacman.
Hey there all! I wanted to try this out before installing on my popos machine, so I spun up a ubuntu 24.04 vm, and in it after installing nerdfonts, it looks like some icons still don't show up quite right? See screenshot for what I see.
Steps used to install Nerdfonts:
Then a lot of the missing symbols popped in. Not sure if there's something else I'm missing?
SO, i didn't really like the theme it turned out for my terminal prompt in foot. [Termina]
Can , someone please help me how can i remove the customization and restore defaults...
So i dont have the cool little symbols in my Documents directory. I am using the one that was setup by arch and not a "custom" created Folder. i also used the setup-arch.sh and i would love to get help here
after pull update today it want work any more so push some updates to fix this
bash: compdef: command not found...
bash: compdef: command not found...
bash: compdef: command not found...
bash: compdef: command not found...
bash: compdef: command not found...
bash: compdef: command not found...
bash: /home/.../.bashrc: line 732: syntax error: unexpected end of file
...@fedora:$$ zsh
i feel this about zsh
when I type zsh I get this
"...@fedora:
/home/.../zshrc:2: no such user or named directory: .
[...@fedora]~% which zsh
/usr/bin/zsh
" and I do not know how to fix it
before i pull today your script was working fine
This issue is translated from swedish to english so it might not be exactly the same output as yours. I created a pull request for the issue and added autojump-git incase autojump fails. I'm quite new to GitHub but I love contributing to FOSS that's why I've tried my hardest to figure out how to use GitHub/branches/forks, etc.
:: Continue with installation? [y/n]
:: (1/1) Interprets SRCINFO: autojump
==> Creating package: autojump 22.5.3-9 (Mon Jan 30 2023 20:51:32)
==> Fetching sources...
-> Downloading autojump-22.5.3.tar.gz...
% Total % Received % Xferd Average Speed ββTime Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 55474 0 55474 0 0 103k 0 --:--:-- --:--:-- --:--:-- 103k
==> Validating source files with sha256sums...
autojump-22.5.3.tar.gz ... FAILED
==> ERROR: One or more files failed the validation test.
-> error downloading source files: autojump
context: exit status 1
==> Creating package: autojump 22.5.3-9 (Mon Jan 30 2023 20:51:33)
==> Checking run dependencies...
==> Checking build dependencies...
==> Fetching sources...
-> Found autojump-22.5.3.tar.gz
==> Validating source files with sha256sums...
autojump-22.5.3.tar.gz ... FAILED
==> ERROR: One or more files failed the validation test.
-> error during build: autojump
why does the script only work on root I do have the symbolic link
lrwxrwxrwx 1 root root 33 Jun 19 03:41 .bashrc -> /root/linuxtoolbox/mybash/.bashrc
drwx------ 8 root root 4096 Jun 12 13:34 /root
drwxr-xr-x 3 root root 4096 Jun 11 14:17 /root/linuxtoolbox
drwxr-xr-x 6 root root 4096 Jun 14 17:27 /root/linuxtoolbox/mybash
How can i configure this beautiful Bash Interface in NixOS?
Inside of the .bashrc it generates it aliases cat to batcat however on DNF and yum batcat is not available. For fixing this I would recommend a check to see if the user can use anything other than yum and DNF and if they can't then change the alias to simply bat. The other option is to use a git clone of some sorts to get it.
I installed this, and at first it was working fine, but now I have weird performance issues, it takes probably 10 seconds for the prompt to appear after starting a terminal or running a command. I checked, and it doesn't happen when using my own .bashrc
.
I don't think it has anything to do with my terminal, I normally use kitty, but the same thing happens with xfce4-terminal.
I would like change manually color scheme. But I can't find any mention of colors in .bashrc.
sudo bash ./setup.sh Using apt Usage: grep [OPTION]... PATTERNS [FILE]... Try 'grep --help' for more information. You need to be a member of the sudo group to run me!
How am i supposed to uninstall it?
snagged the idea form the powershell script still trying to figure out pull reqs but I added This to my .bashrc and it has been updating
#inserted at line22
########### automaticaly get bash update from github ###########
# replace CTT with git username
REPO_URL="https://github.com/ChrisTitusTech/mybash.git"
BRANCH="main" #
#
# .bashrc file
BASHRC_FILE="$HOME/.bashrc"
# temp save bash file
TEMP_FILE=$(mktemp)
# grab updated bash
# replace CTT with git username
curl -sSL "https://raw.githubusercontent.com/ChrisTitusTech/mybash/main/.bashrc" -o "$TEMP_FILE"
# repalce bash with new
if [ -s "$TEMP_FILE" ]; then
mv -f "$TEMP_FILE" "$BASHRC_FILE" # no confirm before saving
# mv "$TEMP_FILE" "$BASHRC_FILE" # will ask for confrm before saving
echo "updated .bashrc successfully."
else
echo "failed to update .bashrc."
fi
####### end of update #########
Just deployed it on Debian 12 and got a
bash: batcat: command not found
It worked after a
sudo nala install bat
so I think "bat" should be added to the DEPENDENCIES variable in the setup.sh script.
setup-arch.sh still goes ahead and install autojump + some additional imports from setup.sh is required
or better remove setup-arch.sh
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.