Misc. Adjustments
After installing the playbook on Ubuntu 20.04, I'm seeing a few different issues:
VIM
When I edit with VIM, I get the following error:
hint: Waiting for your editor to close the file... Error detected while processing /home/powers/.vimrc:
line 53:
E185: Cannot find color scheme 'solarized'
Press ENTER or type command to continue
Line 53:
colorscheme solarized
Home Directory Polluted
After some moderate use, the home folder has a bunch of backup/unneeded files. Here's what it looks like along with comments next to each file that we might want to move elsewhere:
drwxrwxr-x 3 powers powers 3 Apr 3 17:24 .android/
drwx------ 3 powers powers 3 Apr 3 17:24 Android/
drwxrwxr-x 7 powers powers 8 Apr 3 12:24 .ansible/
drwxrwxr-x 2 powers powers 46 Apr 3 22:54 .ansible.log/
drwx------ 2 powers powers 8 Apr 3 22:49 Applications/
drwxrwxr-x 7 powers powers 7 Apr 3 16:19 .asdf/
-rw------- 1 powers powers 48K Apr 11 01:06 .bash_history
-rw-r--r-- 1 powers powers 220 Apr 3 08:23 .bash_logout
-rwx------ 1 powers powers 4.8K Apr 3 22:25 .bashrc*
-rwx------ 1 powers powers 4.8K Apr 3 21:04 '.bashrc.1655637.2022-04-03@22:25:33~'*
-rwx------ 1 powers powers 4.4K Apr 3 19:30 '.bashrc.723079.2022-04-03@20:04:52~'*
drwx------ 38 powers powers 39 Apr 11 00:12 .cache/
drwxrwxr-x 4 powers powers 7 Apr 3 21:11 .cargo/
drwxr-xr-x 3 powers powers 3 Apr 8 03:04 .cert/
drwxr-xr-x 2 powers powers 4 Apr 3 16:18 .composer/
drwx------ 36 powers powers 42 Apr 8 22:46 .config/
-rw------- 1 powers powers 8 Apr 3 16:23 .default-gems
-rw------- 1 powers powers 26 Apr 3 16:19 .default-golang-pkgs
-rw------- 1 powers powers 389 Apr 3 16:19 .default-npm-packages
-rw------- 1 powers powers 7 Apr 3 16:28 .default-python-packages
drwxr-x--- 2 powers powers 3 Apr 8 14:24 Desktop/
drwx------ 5 powers powers 6 Apr 8 18:14 .docker/
drwxr-xr-x 3 powers powers 8 Apr 3 20:50 Documents/
drwxr-x--- 4 powers powers 10 Apr 11 01:02 Downloads/
drwxr-xr-x 2 powers powers 4 Apr 3 09:41 .fontconfig/
lrwxrwxrwx 1 powers powers 19 Apr 3 13:03 Games -> /mnt/auxilary/Games
drwx------ 2 powers powers 2 Apr 3 17:57 .gconf/
drwxrwxr-x 3 powers powers 3 Apr 3 17:08 .gem/
-rwx------ 1 powers powers 1.6K Apr 3 19:31 .gitconfig*
-rw------- 1 powers powers 850 Apr 3 13:23 '.gitconfig.536604.2022-04-03@19:31:42~'
drwxrwxr-x 6 powers powers 18 Apr 8 10:54 git-issue/
drwx------ 2 powers powers 4 Apr 10 22:17 .gnupg/
drwxrwxr-x 4 powers powers 4 Apr 3 11:44 go/
-rw------- 1 powers powers 5.7K Apr 3 17:53 .hyper.js
drwxrwxr-x 4 powers powers 6 Apr 10 21:53 .hyper_plugins/
-rw-rw-r-- 1 powers powers 1.7M Oct 24 16:01 index.html
drwxr-xr-x 3 powers powers 5 Apr 3 18:54 .kodi/
-rw------- 1 powers powers 20 Apr 8 15:37 .lesshst
-rw-rw-r-- 1 powers powers 1.1K Oct 24 16:01 LICENSE
drwx------ 9 powers powers 9 Apr 3 16:15 .local/
-rw------- 1 powers powers 9.0K Apr 3 14:26 .localrc
drwx------ 2 powers powers 4 Apr 3 22:54 .mackup/
-rwx------ 1 powers powers 142 Apr 3 22:54 .mackup.cfg*
-rw------- 1 powers powers 65 Apr 3 22:54 '.mackup.cfg.1762616.2022-04-03@22:54:36~'
drwxrwxr-x 10 powers powers 10 Apr 3 19:12 .minikube/
drwxr-x--- 2 powers powers 3 Apr 3 13:03 Music/
-rw------- 1 powers powers 100 Apr 3 13:23 .netrc
drwxr-x--- 2 powers powers 3 Apr 3 20:56 .ngrok2/
drwxrwxr-x 5 powers powers 6 Apr 6 21:15 .npm/
-rw------- 1 powers powers 481 Apr 8 17:27 .npmrc
drwxr-x--- 2 powers powers 3 Apr 3 13:03 Pictures/
drwx------ 3 powers powers 3 Apr 3 09:54 .pki/
drwxr-x--- 22 powers powers 44 Apr 7 22:08 Playbooks/
drwxrwxr-x 3 powers powers 3 Apr 3 11:49 .pnpm-store/
drwxr-xr-x 4 powers powers 5 Apr 3 21:03 .poetry/
-rw-r--r-- 1 powers powers 4.6K Apr 8 22:56 .profile
drwxr-xr-x 2 powers powers 2 Apr 3 08:28 Public/
-rw------- 1 powers powers 7 Apr 3 12:52 .python_history
drwx------ 12 powers powers 12 Apr 6 23:10 snap/
drwxrwxr-x 2 powers powers 7 Apr 3 19:15 .software/
drwx------ 2 powers powers 11 Apr 3 12:31 .ssh/
-rw-r--r-- 1 powers powers 0 Apr 3 09:32 .sudo_as_admin_successful
drwx------ 3 powers powers 3 Apr 3 12:29 .SwitchHosts/
drwxr-x--- 2 powers powers 2 Apr 3 08:28 Templates/
-rw------- 1 powers powers 33 Apr 3 13:23 .tinypng
-rw------- 1 powers powers 228 Apr 3 16:33 .tool-versions
-rw------- 1 powers powers 24 Apr 3 16:15 '.tool-versions.1005215.2022-04-03@16:18:31~'
-rw------- 1 powers powers 36 Apr 3 16:18 '.tool-versions.1018480.2022-04-03@16:19:08~'
-rw------- 1 powers powers 50 Apr 3 16:19 '.tool-versions.1021191.2022-04-03@16:19:26~'
-rw------- 1 powers powers 64 Apr 3 16:19 '.tool-versions.1022008.2022-04-03@16:19:31~'
-rw------- 1 powers powers 76 Apr 3 16:19 '.tool-versions.1022956.2022-04-03@16:19:38~'
-rw------- 1 powers powers 91 Apr 3 16:19 '.tool-versions.1024032.2022-04-03@16:19:48~'
-rw------- 1 powers powers 105 Apr 3 16:19 '.tool-versions.1047209.2022-04-03@16:23:29~'
-rw------- 1 powers powers 116 Apr 3 16:23 '.tool-versions.1069234.2022-04-03@16:26:01~'
-rw------- 1 powers powers 128 Apr 3 16:26 '.tool-versions.1070506.2022-04-03@16:26:07~'
-rw------- 1 powers powers 142 Apr 3 16:26 '.tool-versions.1076404.2022-04-03@16:27:55~'
-rw------- 1 powers powers 158 Apr 3 16:27 '.tool-versions.1077992.2022-04-03@16:28:03~'
-rw------- 1 powers powers 171 Apr 3 16:28 '.tool-versions.1093498.2022-04-03@16:29:25~'
-rw------- 1 powers powers 187 Apr 3 16:29 '.tool-versions.1111540.2022-04-03@16:31:07~'
-rw------- 1 powers powers 200 Apr 3 16:31 '.tool-versions.1127092.2022-04-03@16:32:32~'
-rw------- 1 powers powers 216 Apr 3 16:32 '.tool-versions.1142092.2022-04-03@16:33:50~'
-rw------- 1 powers powers 14 Apr 3 16:15 '.tool-versions.861701.2022-04-03@16:15:37~'
drwxrwxr-x 7 powers powers 10 Apr 3 17:13 .vagrant.d/
drwxr-x--- 2 powers powers 6 Apr 3 13:03 Videos/
drwx------ 5 powers powers 5 Apr 3 22:13 .vim/
-rw------- 1 powers powers 24K Apr 11 01:03 .viminfo
-rwx------ 1 powers powers 2.3K Apr 3 22:53 .vimrc*
-rwx------ 1 powers powers 2.2K Apr 3 22:18 '.vimrc.1751746.2022-04-03@22:53:04~'*
drwxrwxr-x 3 powers powers 4 Apr 3 09:54 .vscode/
-rw-rw-r-- 1 powers powers 244 Apr 3 22:35 .wget-hsts
-rwxr-xr-x 1 powers powers 86 Apr 3 22:53 .xinitrc*
drwx------ 2 powers powers 4 Apr 3 21:03 .zfunc/
-rwx------ 1 powers powers 968 Apr 3 22:25 .zshrc*
-rwx------ 1 powers powers 926 Apr 3 20:04 '.zshrc.1237964.2022-04-03@21:03:24~'*
-rwx------ 1 powers powers 942 Apr 3 21:03 '.zshrc.1655663.2022-04-03@22:25:33~'*
-rw------- 1 powers powers 28 Apr 3 13:23 '.zshrc.608441.2022-04-03@14:18:43~'
-rw------- 1 powers powers 28 Apr 3 14:26 '.zshrc.641787.2022-04-03@14:27:09~'
-rw-r--r-- 1 powers powers 878 Apr 3 19:30 '.zshrc.723104.2022-04-03@20:04:52~'
Can we prevent all the files ending with 723104.2022-04-03@20:04:52~
etc. from showing up?
What is the xinitrc file for? Its contents is:
xrdb -nocpp -merge "/usr/local/src/color_schemes/Xresources/Solarized Dark - Patched"
Basically, I'd like to move as many of the dotfiles as possible into the ~/.local
folder. Please look into which of the dotfiles we can move into the local folder. The exceptions are the bash/zsh profiles and the ssh folder.