注:Xubuntu 13.04はありませんが、Xfceデスクトップ環境を備えたUbuntu 13.04では利用できます。
XFCE4には(私の知る限り)クリック可能な「アイコンの整列」機能はありません。代わりに、デスクトップ上の非表示のボックスのグリッドを使用して、アイコンを「クリック」または「ドラッグ」または「アウト」することができます。クリックアンドドラッグでデスクトップアイコンを再配置すると、アイコンが自動的に中央に配置されるグリッドボックスのアウトラインが一時的に表示されます。
アイコンをすべて1行または複数の行にしたい場合は、アイコンを目的の場所に手動で移動する必要があります。アイコンの「サイズ」は、デスクトップ上に配置できるアイコンの位置の行と列の数を決定します。アイコンのサイズが小さいほど、行と列の数が多くなり、大きいほど少なくなります。
[システム]> [設定]> [デスクトップ設定]> [動作]をクリックして、アイコンのサイズ変更機能にアクセスします。デスクトップアイコンの位置は〜/ .config / xfce4 / desktop / icons.screen0.rcに設定(保存)されます。
ログイン時にアイコンを自動的に配置する方法を見つけましたが、うまくいく場合もあれば、うまくいかない場合もあります。それがあなたのために働く場合に備えて、私はそれをリストします。
#make sure you change 'user' on line 4 to the username of the desktop you want to organize
use strict;
use warnings;
my $conffile='/home/user/.config/xfce4/desktop/icons.screen0.rc';
open(CONF,"$conffile") or die "can't find the config file";
my $all;
while (<CONF>) {
$all=$all.$_;
}
my @oldnames=($all=~/\[(.*)\]/g);
my @allnames=sort { lc($a) cmp lc($b) } @oldnames;
print "testing sort:";
print join("\n",@allnames);
my @rows=($all=~/row=(\d*)/g);
print join("\n",@allnames);
print "ok now I will print the amount of rolls\n\n\n";
@rows=sort(@rows);
my $maxrow=$rows[-1];
print "the max rows is $maxrow";
my $numicons=scalar(@allnames);
print "number of icons is $numicons";
my @cols=($all=~/col=(\d*)/g);
@cols=sort(@cols);
my $maxcol=$cols[-1];
print "the max cols is $maxcol";
my $i=0;
open(OUTPUT,'>icons.screen0.rc');
for (my $j=0;$j<=$maxcol;$j++) {
if ($i<=19) {
for (my $k=0;$k<=$maxrow;$k++) {
print OUTPUT "\[$allnames[$i]\]\nrow=$k\ncol=$j\n\n";
$i++;
}
}
}
close(OUTPUT);
コードをエディターに貼り付けて、ホームフォルダーに/home/user/.config/xfce4/desktop/icons.screen0.rcとして保存します。
ログアウト。そのユーザーとして再度ログインします。今回はアイコンを配置。それは私のために自動的に働きました。Ubuntu 12.04でXfce4を実行しています。私が言ったようにそれはいつもうまくいきませんでした。
お役に立てれば。
ソース:このコードは私のものではありません:これは、PGScooterとしてログインしたメンバーが作成したubuntuforumsからのものです
Arrange Desktop Icons
すぐ上に表示さDesktop Settings
れます。(しかし、私は持っていませんFind in this folder
。)