/etc/tkdesk/System is in tkdesk 2.0-9.1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 | ### -------------------------------------------------------------------------
###
### System (TkDesk Configuration File)
###
### Contains global definitions for TkDesk, such as which shell commands,
### colors and fonts to use, etc. Also contains configuration parameters
### for the built-in editor.
###
### *** Press F5 to save changes and reload this file into TkDesk,
### *** F6 to do the same plus to close this window.
###
### -------------------------------------------------------------------------
### =========================================================================
### Color Settings
### =========================================================================
### basic background and foreground color:
set tkdesk(color,background) #d9d9d9
set tkdesk(color,foreground) black
### colors for selecting text in text and entry widgets:
set tkdesk(color,select_bg) #c3c3c3
set tkdesk(color,select_fg) black
### color for check boxes of activated check buttons:
set tkdesk(color,check_on) #b03060
### colors of the focus rectangle:
set tkdesk(color,focus) $tkdesk(color,foreground)
set tkdesk(color,nofocus) $tkdesk(color,background)
### background, foreground, and insert colors of entry and text widgets:
set tkdesk(color,entry_bg) white
set tkdesk(color,entry_fg) black
set tkdesk(color,text_bg) white
set tkdesk(color,text_fg) black
set tkdesk(color,insert) black
### background and selection color of the file listboxes:
set tkdesk(color,filelb) $tkdesk(color,background)
set tkdesk(color,listsel) white
### background color of icon windows (to fake transparent icons):
set tkdesk(color,icon) #185f6a
### color of the drag'n'drop cursor:
set tkdesk(color,drag) wheat
### color of annotation entries in file popup menus:
set tkdesk(color,annotation) gray55
### Note:
### Colors of directories, files etc. are now set in the file FileTags!
### =========================================================================
### Font Settings
### =========================================================================
### Fonts for labels, buttons, menubuttons, and menus:
set tkdesk(font,labels) -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*
set tkdesk(font,listboxes) $tkdesk(font,labels)
set tkdesk(font,buttons) $tkdesk(font,labels)
set tkdesk(font,menubuttons) $tkdesk(font,labels)
#set tkdesk(font,menubuttons) -*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
set tkdesk(font,menus) $tkdesk(font,menubuttons)
### Fonts for entries and text widgets (preferrably mono-spaced):
set tkdesk(font,entries) -*-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-*-*
set tkdesk(font,text) $tkdesk(font,entries)
### A mono-spaced font for table-like output (disk usage etc.):
set tkdesk(font,mono) -*-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-*-*
#set tkdesk(font,mono) -*-courier-medium-r-*-*-12-*-*-*-*-*-*-*
### The standard font for file listings, drectory menus, etc.:
set tkdesk(font,file_lbs) -*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
### The font to use for the status bar and "# items" display:
set tkdesk(font,status) -*-helvetica-medium-o-*-*-12-*-*-*-*-*-*-*
### The font to use for the balloon-help:
set tkdesk(font,balloon) -*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
### The font to use for simple dialog boxes:
set tkdesk(font,dialogs) -*-times-medium-r-*-*-18-*-*-*-*-*-*-*
### Note:
### Fonts of directories, files etc. are now set in the file FileTags!
### =========================================================================
### File List Settings
### =========================================================================
### Default number of file listboxes in file browser windows:
set tkdesk(num_lbs) 3
### These determine the initial window size:
set tkdesk(file_lb,width) 20
set tkdesk(file_lb,height) 20
### On which side of the listboxes do you want the scrollbars to appear?
### (You may want to set tkdesk(dynamic_scrollbars) to 0 if you choose left.)
set tkdesk(side_of_scrollbars) right
### Wether or not you want all scrollbars of file browser and list
### windows to appear only when they are required:
set tkdesk(dynamic_scrollbars) 1
### Definition of the string to appear in the title of file browser
### and file list window, and in the icon when they are iconified.
### The following percent sequences will be expanded:
### %d - Name of current directory
### %p - Complete current path
### %u - User name
### %h - Host name
### %v - TkDesk version
set tkdesk(title,browser) "%u@%h: %d"
set tkdesk(title,list) "%d"
set tkdesk(title,icon) "%d"
### =========================================================================
### Shell Command Settings
### =========================================================================
### The defaults are all quite "BSD'ish". If you're not sure if they work for
### you, just try to run TkDesk with these settings (they should be okay in
### most cases).
set tkdesk(cmd,whoami) "whoami" ;# used to determine user's login name
set tkdesk(cmd,du) "du -Dk" ;# for Disk Usage: usage in KB
set tkdesk(cmd,df) "df" ;# for getting free disk space in KB
set tkdesk(cmd,sort) "sort -rn" ;# for Disk Usage: list biggest first
set tkdesk(cmd,cp) "cp -r" ;# copy recursively
set tkdesk(cmd,mv) "mv -f" ;# move and rename
set tkdesk(cmd,rm) "rm -rf" ;# delete recursively and don't ask
set tkdesk(cmd,ln) "ln -f" ;# for "hard" links
set tkdesk(cmd,symln) "ln -sf" ;# for symbolic links
set tkdesk(cmd,touch) "touch" ;# to create new files
set tkdesk(cmd,mkdir) "mkdir" ;# to create new directories
set tkdesk(cmd,print) "lpr" ;# default command for printing
set tkdesk(cmd,ps) "ps" ;# default command for the job window
set tkdesk(cmd,netscape) "netscape" ;# command for surfing :-)
set tkdesk(cmd,mail) "mail -s %s %a" ;# mailing, %s: subject, %a: address
set tkdesk(cmd,xterm) "xterm -sb" ;# command to use as "xterm"
### Diff command: used for displaying differences between two selected
### files - defaults to "dsk_view diff".
# set tkdesk(cmd,diff) "tkdiff" ;# tkdiff rocks...
set tkdesk(cmd,diff) "dsk_view diff"
### The following specifies the command to be used when "Execute as
### Superuser" is selected in the "Options" menu, or when the dsk_exec_as_root
### function is used. "%c" will be replaced with the actual command that
### is to be used:
set tkdesk(cmd,su,exec) {xterm -sb -T "%c" -n "%c" -e su root -c "%c"}
#set tkdesk(cmd,su,exec) {xterm -sb -T "%c" -n "%c" -e sudo %c}
### The same for viewing command output ("View output" checked):
set tkdesk(cmd,su,view) {xterm -sb -T "%c" -n "%c" -e pauseme su root -c "%c"}
#set tkdesk(cmd,su,view) {xterm -sb -T "%c" -n "%c" -e pauseme sudo %c}
### =========================================================================
### Editor Settings
### =========================================================================
### Your favourite editor (for quick edits):
### (If you want to use a terminal based editor such as vi (yes, there
### actually are people doing that!), note that you have to replace
### "builtin" with "xterm -e vi" or sth. similar.)
set tkdesk(editor,cmd) "builtin"
### The editor you want to use for editing the TkDesk config files
### (can also be "builtin" for TkDesk's own editor):
set tkdesk(conf_editor,cmd) $tkdesk(editor,cmd)
### Can your editor take more than one file on the command line?
### (The builtin can, so this is set to 1.)
set tkdesk(editor,mfiles) 1
###
### The following settings are only for the built-in editor:
set tkdesk(editor,font) $tkdesk(font,text)
set tkdesk(editor,default_geometry) "80x25"
set tkdesk(editor,auto_indent) 1
set tkdesk(editor,brace_indent) 1
set tkdesk(editor,do_backups) 1
set tkdesk(editor,load_once) 1
set tkdesk(editor,cursor) black
###
### To use nedit-like shortcuts in the editor set the following to "nedit":
set tkdesk(editor,bindings) "classic"
###
### Preset the way the editor wraps long lines ("none", "char", or "word"):
set tkdesk(editor,wrap) char
###
### Whether to use "real" tabs, or replace them with tab_width blanks:
set tkdesk(editor,real_tabs) 1
set tkdesk(editor,tab_width) 8
###
### If you have problems with Backspace and Delete appearing to be
### "swapped", uncomment the following lines:
#set tmpbnd [bind Text <BackSpace>]
#bind Text <BackSpace> [bind Text <Delete>]
#bind Text <Delete> $tmpbnd
#set tmpbnd [bind Entry <BackSpace>]
#bind Entry <BackSpace> [bind Entry <Delete>]
#bind Entry <Delete> $tmpbnd
#unset tmpbnd
### =========================================================================
### Other Settings
### =========================================================================
###
### Period between updates of the file lists in seconds:
set tkdesk(update,file_lists) 5
###
### Period between updates of the Job Control window in seconds:
set tkdesk(update,jobs) 10
###
### Auto-Save TkDesk's history and layout every x *minutes*:
set tkdesk(update,config) 10
###
### Others:
set tkdesk(history_size) 20 ;# size of history popup menu entries
set tkdesk(pad) 4 ;# determines the widgets' borderwidth
### Paths for images (XPMs, XBMs, GIFs, P?Ms) and sounds used by TkDesk,
### individual directories are separated by ":":
set tkdesk(path,images) "$tkdesk(library)/images"
set tkdesk(path,sounds) "$tkdesk(library)/sounds"
### These are the pixmaps used for the minimized trash directory,
### for file browser/list windows, and for help windows:
set tkdesk(icon,trash-empty) next/recycle.xpm
set tkdesk(icon,trash-full) next/recycle_full.xpm
set tkdesk(icon,filebrowser) next/cabinet.xpm
set tkdesk(icon,filelist) next/folders.xpm
set tkdesk(icon,help) next/BookOpen.xpm
set tkdesk(icon,editor) next/Write.xpm
set tkdesk(icon,find) next/magnify.xpm
###
### Line width of the focus rectangle:
set tkdesk(focus_width) 1
###
### Width of scrollbars:
set tkdesk(scrollbar_width) 11
### Should desk items be managed by the window manager? This would allow
### for having a different set of desk items on each virtual screen. If you
### choose this you will probably want to configure your window manager to
### not decorate windows of class "dsk_DeskItem".
set tkdesk(desk_items,wm_managed) 0
### The maximum line width of desktop icon labels in character.
### TkDesk will break the filename at the closest suitable character.
set tkdesk(desk_items,label_width) 12
### Uncomment the following variable to move TkDesk's trash can to somewhere
### else than the default ~/.tkdesk/.trash:
#set tkdesk(trashdir) ~/.trash
### The following defines the directory to be interpreted as the
### "desktop", i.e. files copied here will appear at the mouse pointer
### on the desktop:
set tkdesk(deskdir) ~/desktop
### You may change the following to either "tk" or "motif" to get the
### respective file selection dialog type. If it's set to "default"
### the type depends on the value of "Options/Appearance/Strictly Motif".
set tkdesk(file_selector_type) "default"
### If you want some Tcl code to be executed right after start-up
### has finished, uncomment and modify the following line:
#set tkdesk(after_startup) {dsk_msg_info "Hi! How are you today?"}
### If you want some Tcl code to be executed right before shutdown
### of TkDesk, uncomment and modify the following line:
#set tkdesk(at_exit) {dsk_msg_info "Bye, and have a nice day!"}
|