https://help.ubuntu.com/12.04/ubuntu-help/index.html
And, ignore Word's posts.
As with OSX, the ~ indicates your home folder. The / indicates a directory (as opposed to the \ in Windows). And as sinewav pointed out, a period preceding a filename indicates it's hidden.
Though, that does beg the question, why is that folder hidden in the first place?
Moviepacks on Ubuntu - how to install?
Re: Moviepacks on Ubuntu - how to install?
It's a Unix tradition to store application data files in ~/.<application name>. They are hidden so a plain 'ls' in your home directory can look neat and tidy no matter how many apps you used, and that they are hidden does not bother command line users much.
- Phytotron
- Formerly Oscilloscope
- Posts: 5041
- Joined: Thu Jun 09, 2005 10:06 pm
- Location: A site or situation, especially considered in regard to its surroundings.
- Contact:
Re: Moviepacks on Ubuntu - how to install?
They just stick it all in your main home directory instead of a dedicated "Application Support"-like ( ) directory within it? So, in other words, for the sake of it being "neat and tidy" for terminal output purposes, it ends up really messy in a file browser, so they figured, ah screw it, just hide it? The heck?
Re: Moviepacks on Ubuntu - how to install?
Rob Pike (co-creator of Unix) on the origin of dotfiles:
Second, and much worse, the idea of a "hidden" or "dot" file was created. As a consequence, more lazy programmers started dropping files into everyone's home directory. I don't have all that much stuff installed on the machine I'm using to type this, but my home directory has about a hundred dot files and I don't even know what most of them are or whether they're still needed. Every file name evaluation that goes through my home directory is slowed down by this accumulated sludge.
-
- Adjust Outside Corner Grinder
- Posts: 2003
- Joined: Tue Nov 07, 2006 6:02 pm
- Location: paris
- Contact:
Re: Moviepacks on Ubuntu - how to install?
~/.config/ and ~/.local/share/($XDG_CONFIG_HOME and $XDG_DATA_HOME) have popped up more recently for all the user data.
Re: Moviepacks on Ubuntu - how to install?
Right, those exist now. We already moved the Windows user files to a better organized place, so why don't we do the same on Unix now?
Re: Moviepacks on Ubuntu - how to install?
No reason, that's why! So now,
UserConfigDir is $XDG_CONFIG_HOME/armagetronad,
UserDataDir is $XDG_DATA_HOME/armagetronad,
VarDir is $XDG_DATA_HOME/armagetronad/var
by default.
A case could be made for frommaster.srv to reside in $XDG_CACHE_HOME because deleting it (usually, since almost nobody uses score bias) has no ill effect OR $XDG_CONFIG_HOME because it contains user configuration (score bias) and for the resource cache to go to $XDG_CACHE_HOME for obvious reasons, but I'm not in the mood do add another path class, mostly to avoid user confusion (also, laziness). I already had to add another directory open menu item for the user config directory.
Also, affecting all platforms, user.cfg now is in UserDataDir, no longer in Var, and no config files except user.cfg's from old installations are ever read from var.
UserConfigDir is $XDG_CONFIG_HOME/armagetronad,
UserDataDir is $XDG_DATA_HOME/armagetronad,
VarDir is $XDG_DATA_HOME/armagetronad/var
by default.
A case could be made for frommaster.srv to reside in $XDG_CACHE_HOME because deleting it (usually, since almost nobody uses score bias) has no ill effect OR $XDG_CONFIG_HOME because it contains user configuration (score bias) and for the resource cache to go to $XDG_CACHE_HOME for obvious reasons, but I'm not in the mood do add another path class, mostly to avoid user confusion (also, laziness). I already had to add another directory open menu item for the user config directory.
Also, affecting all platforms, user.cfg now is in UserDataDir, no longer in Var, and no config files except user.cfg's from old installations are ever read from var.
Re: Moviepacks on Ubuntu - how to install?
To avoid posting offtopic here, i made a new thread here: http://forums3.armagetronad.net/viewtop ... =4&t=22720
Please do use it for everything related to the move of ~/.armagetronad
Please do use it for everything related to the move of ~/.armagetronad
There's a difference between knowing your shit, and knowing you're shit. Grammar does matter.