AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Install focuswriter arch linux3/15/2023 ![]() (You could use it in Bash too, but I'm not going to do that.) exec zsh # Restart zsh echo 'source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme' > ~/.zshrc # Use the Powerlevel10K theme in Zsh. Yay -S -noconfirm zsh-theme-powerlevel10k-git # Install the powerlevel10k them for zsh. (I should have used `yay -S oh-my-zsh-git` but this works just as well.) (If it asks if you want to change the default shell to Zsh, say yes!) Sh -c " $(curl -fsSL ) " # Install Oh-My-Zsh. (We're still in Bash, but that will change shortly.)Ĭhsh -l # Show a list of shells we can change to. I should really make them softlinks to their Windows counterpart later.Ĭurl wttr.in # Check to see if we have curl installed by checking the weather! sudo pacman -S zsh # Install Zsh ![]() You can use this directory to launch scripts that you write to do tasks mkdir Projects Downloads Documents Sandbox Music Pictures Videos # Just some placeholder directories. ![]() You probably won't use it a whole lot, but there's some cool stuff that is important mkdir bin # Add this directory. Yay will ask you for your sudo password later.) sudo pacman -S imagemagick # Manipulate images from the command line. (Note You can't use `sudo` with `yay` upfront. Yay -S bash-pipes # One more toy (`pipes.sh`), because the Internet is a Series of Tubes. sudo pacman -S ponysay # It's like cowsay, only 20% cooler. sudo pacman -S python-pip # Python needs pip to install some packages sudo pacman -S lm_sensors psutils python-psutil neofetch bashtop htop # Install these to show system information and to manage processes in a more user-friendly way sudo pacman -S figlet cowsay fortune-mod cmatrix nyancat # Command line toys, some of them are important that they install some depedencies you'll want to have around. sudo pacman -S bat-extras fzf clang llvm rust # Some important tools I'll talk about them later. sudo pacman -S bat # `bat` is like `cat`, but it looks better. (TODO: Is there something similar for gitlab?) sudo pacman -S lolcat # Install `lolcat` (colorful cat), this will also install the Ruby programming language that it depends on. sudo pacman -S github-cli # Install this so we can use `gh` to do github command. sudo pacman -S openssh # Install OpenSSH so we can use SSH. Makepkg -si # Make the `yay` package, this will also install the Go Language (`golang`) that `yay` needs to do stuff. ![]() cd yay # Go to the yay directory (TODO: Could I have put this in a Downloads directory?) When asked if you want to replace `fakeroot-tcp` with `fakeroot` SAY NO! sudo git clone # This will install `yay` which will allow you access to the ArchLinux User Repository. sudo pacman -S -needed base-devel git # When you install the `base-devel` package for ArchWSL, `fakeroot` and `fakeroot-tcp` are in conflict. Sudo pacman-key -init sudo pacman-key -populate sudo pacman -Syu sudo pacman -S archlinux-keyring # Note: ArchWSL says this is optional, but THIS PACKAGE IS MANDITORY! It should be the first one installed. ![]()
0 Comments
Read More
Leave a Reply. |