Круг дьявола может сделать это, и это не характерно для xmonad, должен работать со всеми менеджерами окон.
Из http://burtonini.com/blog/computers/devilspie/:
Круг дьявола может быть настроен для обнаружения окон, поскольку они создаются и соответствуют окну к ряду правил. Если окно соответствует правилам, оно может выполнить ряд действий с тем окном. Например, я могу сделать все окна созданными X-чатом, появляются на всех рабочих областях, и основное окно Gkrellm1 не появляется в пейджере или списке задач.
Можно настроить его для перенаправления браузера к настольному 1, наутилуса к настольным 2, и т.д.
Можно сделать то редактирование текстовые файлы, читать, например, http://www.foosel.org/linux/devilspie, или с графическим инструментом http://code.google.com/p/gdevilspie/.
Если Вы просто означали перемещать окно в рабочий стол только во время начала сессии, и не позже, у Вас может быть Ваш .xsession
круг дьявола запуска сценария, затем Ваши приложения, затем уничтожает круг дьявола и voilà.
Понятие, что имена файлов, которым предшествует a., должны быть скрыты, является результатом программной ошибки в первые годы Unix. Когда специальное предложение
.
и..
записи каталога были добавлены к файловой системе, было решено, чтобы команда ls не отображала их. Однако программа была по ошибке записана для исключения любого файла чье имя, запущенное с a.
символ, а не точные имена.
или..
.
... таким образом, это началось как ошибка, и затем это было охвачено как функция (для записи, .
ссылка на текущий каталог и ..
ссылка на каталог выше его, но я уверен, что Вы уже знаете это). Так как этот метод скрывающихся файлов на самом деле достаточно хорош большую часть времени, я предполагаю, что никто никогда не потрудился реализовывать сокрытие файла стиля Windows.
Существует также то, что реализация другого поведения произвела бы еще больший объем фрагментации к *, отклоняют мир, который является последней вещью, которую любой хочет.
Существует другой метод для сокрытия файлов, который не включает переименование их, но это только работает на файловые менеджеры GUI (и это не универсально среди тех - главные Linux используют его, но я не думаю, что Средство поиска OSX делает, и больше ниши, файловые менеджеры Linux, менее вероятно, будут поддерживать это поведение): можно создать названный файл .hidden
, и помещенный имена файлов Вы хотите скрыться в нем, один на строку. ls
и шарики оболочки не будут уважать это, но это могло бы быть полезно для Вас, все еще.
Файлы, запускающиеся с точки, проигнорированы по умолчанию командой "ls", который имеет более или менее тот же эффект "скрытых" файлов, но не является тем же (другие команды могут принять решение сделать то же или не). Файлы, запускающиеся с точки, не "скрыты", потому что "скрытый" не один из их атрибутов. В отличие от этого, в DOS/Windows, "скрытом", не атрибут в Unix. Существует много атрибутов в Unix ("болтовня человека", скажет Вам всех их), но скрытый не один из них.
Причина, почему точечные файлы проигнорированы "ls", на самом деле довольно забавна / смущение. Это не было проектное решение, но результат программной ошибки в первые годы Unix. Когда специальное предложение. и.. записи каталога были добавлены к файловой системе, было решено, чтобы команда ls не отображала их becasue, они мешали. Однако программа была торопливо записана для исключения любого файла чье имя, запущенное с a. символа, а не точных имен "." или "..". И это создало прецедент, который сопровождался с тех пор в Unix. Странно достаточно, когда парни Unix, углубленные для создания Плана 9, они не помещали точечные файлы в него нарочно.
man chattr
, хотя я думал, возможно, что мне будут нужны некоторый пакет или определенная программа для создания других скрытых файлов возможными.
– JMCF125
30.08.2013, 20:17