A comprehensive guide to autonomous AI development using the Ralph Wiggum technique.
The following steps describe how to set up NixOS with impermanence using a ZFS drive.
The configuration file generated by nixos-generate-config is quite barebones. If you are comfortable creating the initial configuration.nix file yourself, feel free to skip these steps.
- Run the NixOS installer normally. Install NixOS on your entire hard drive.
- Once finished, do NOT restart
| # sourcing this file will define a bash functions that | |
| # tries to run subsequent calls to emacs with 24 bit color. | |
| # | |
| # It sets TERM=xterm-emacs-leg if | |
| # - we've created a user-local terminfo record for xterm-emacs-leg, and | |
| # - we're using iTerm2 or something has set COLORTERM=truecolor | |
| # | |
| # This will cause emacs to use 24 bit color only when it will work, | |
| # inside or outside of tmux. I haven't found a way to auto-detect Blink.sh yet. | |
| # |
| ;; File has moved over to https://github.com/kaushikgopal/dotfiles/blob/master/.karabiner.edn | |
| ;; Feel free to raise github issues in that repo, if you have questions/comments/edits |
I think most of us realize that macOS isn't a Linux OS, but what that also means is that instead of shipping with the GNU flavor of command line tools, it ships with the FreeBSD flavor. As such, writing shell scripts which can work across both platforms can sometimes be challenging.
Homebrew can be used to install the GNU versions of tools onto your Mac, but they are all prefixed with "g" by default.
All commands have been installed with the prefix "g". If you need to use these commands with their normal names, you can add a "gnubin" directory to your PATH from your bashrc.
| ### | |
| ### | |
| ### UPDATE: For Win 11, I recommend using this tool in place of this script: | |
| ### https://christitus.com/windows-tool/ | |
| ### https://github.com/ChrisTitusTech/winutil | |
| ### https://www.youtube.com/watch?v=6UQZ5oQg8XA | |
| ### iwr -useb https://christitus.com/win | iex | |
| ### | |
| ### OR take a look at | |
| ### https://github.com/HotCakeX/Harden-Windows-Security |
| # Save this file | |
| # mac - "~/Library/Application Support/Sublime Text 3/Packages/" | |
| # linux - "~/.config/sublime-text-3/Packages/" | |
| # NOTE! | |
| # ~/.nvm/alias/default must contain full version name. | |
| # $ nvm alias default v4.3.5 | |
| import os |