I'd already installed it on a 500GB HDD.
sudo nano /etc/ssh/sshd_config
restart ssh server and then check that it is running
sudo systemctl restart ssh
sudo systemctl status ssh
On your client machine
generate the public key (don't use sudo)
ssh-keygen -t rsa -b 4096
copy it to the open ssh server host (your pop os machine)
ssh-copy-id user@pop-os.local
Installing starship
requires font
https://www.nerdfonts.com/font-downloads
Try it with FiraCode Nerd Font
mkdir ~/.fonts
unzip FiraCode.zip
fc-cache -f -v ~/.fonts
https://starship.rs/guide/
Installing emacs-nox
From PPA:
https://ubuntuhandbook.org/index.php/2022/06/install-gnu-emacs-28-1-ubuntu-22-04-20-04/
## Installing emacs from PPA ##
sudo apt remove --autoremove emacs emacs-common
sudo add-apt-repository ppa:ubuntuhandbook1/emacs
sudo apt install emacs-nox emacs-common
Other methods
https://gist.github.com/rscircus/77e91b36de1e431e0310611a32786e3c
https://github.com/alexmurray/emacs-snap
Install nala pkg manager
sudo apt install nala
Install rust-mode for emacs
https://github.com/rust-lang/rust-mode
https://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html
create
touch ~/.emacs.d/init.el
add lines to init.el
(require 'package)
(add-to-list 'package-archives
'("melpa" . "https://melpa.org/packages/") t)
(package-initialize)
(package-refresh-contents)
TODO
https://www.reddit.com/r/pop_os/comments/1cszy7m/installed_pop_on_my_old_asus_and_i_love_it/
Building zed code editor from git sources