I know how to make certain processes open up at start up but I'd really like to get gedit to open a number of files by default every time as well. It sometimes takes me a couple of minutes to find/remember all of them and this would make it a lot faster. Is this possible?
You don't need a gedit default if all you need is to remember a file list. You can simply save a
gedit file1 file2 file3 shortcut on the desktop.
As for your exact request, there's no such special gedit feature. I would just use a wrapper.
sudo mv /usr/bin/gedit /usr/bin/gedit.real echo '#!/bin/bash' |sudo tee /usr/bin/gedit echo '[ -d ~/.gedit_default ] && filelist=`ls ~/.gedit_default`' |sudo tee -a /usr/bin/gedit echo 'gedit.real "$@" $filelist' |sudo tee -a /usr/bin/gedit sudo chmod +x /usr/bin/gedit mkdir -p ~/.gedit_default
Then I would add my desired default files to ~/.gedit_default as symlinks:
ln -s /path/to/myfile1 ~/.gedit_default ln -s /path/to/myfile2 ~/.gedit_default