-
Search Results
-
Most IceWM settings can be changed from the menu or by right clicking the clock or the squares that present system information. But changing the clock that way does not “stick”, and the menu is too complex for ordinary users to understand, and there are too many options, most, really hard to understand.
So I want to provide an easy GUI way to configure the system, all from a prefoverride file, that over rides the default settings.
For now, I have a prefoverride config file that is heavilly commented and manages the most usual toolbar, clock and system info square options. Most values are easy to change, since they are “1” for “on” and “0” for “Off”. And there are only some dozen lines, not over a thousand (like the “preferences” file has).
So, using your File Manager, go to ~/.icewm and make sure that a file called prefoverride exists there (if it does not exist, create it).
Then you can paste the values you like, from the example file below.
HOW TO:
– Read the comments (the lines starting with #, to know what each option does)
– Copy the values to your prefoverride text file. Save the file. Restart IceWM, to see the change.
– Do you want to get back to the default settings? Rename or delete the prefoverride file and Restart IceWMThe GUI I’m trying to create will manage only the features listed in this config file. I’m open to suggestions that are easy to implement.
EDIT: the GUI will NOT manage Workspace options- Robin already took care of that – there’s a great GUI, over at the antiX-23 thread, that manages the numbers and names of workspaces on IceWM!!!
#### This file overides options from the default Icewm Window Manager theme #### This file should be placed in ~/.icewm/ #### ANY CHANGE YOU DO THE THIS CONFIG FILE REQUIRES YOU TO RESTART ICEWM: To enable any setting, change the value indicated after the equal sign (usually, you have two options: 1=on; 0=off and restart icewm (you can do that instantly by clicking (it's the same if you use a right click or a left click) the menu icon and then choose the last option ("exit" and then it's submenu - the right facinf arrow > select "Restart Icewm" OR, at the terminal run the command: "icewm --restart" (without quoation marks, of course) # #### IMPORTANT NOTE: in each line, everything after a "#" sign is ignored and considered just a comment (usually comments are there to show you the possible options or what they mean) ### How windows are displayed in the taskbar: # Group applications with the same class name under a single task button: 0=off, 1=digits showing how many grouped windows, 2=dots, 3=both. TaskBarTaskGrouping=0 # [0-3] # Show only icons of running windows on the toolbar (hide the title) - a larger number make the space that each window uses on the toolbar smaller. This setting is the only one that, to furfil it's end (when grouping windows of the same kind and showing, next to the icon, the number of windows, may require you to experiment with several possible values: TaskbarButtonWidthDivisor=18 #usually this setting is commented out (not used); to display just the icon (and not the title) default to "30" # Taskbar justify left, right or center TaskBarJustify="center" ### Clock Settings: # Clock: just show Hours:Minutes (to show Hours in am/pm format use: the value "%l:%M", for 24H use "%H:%M" (you can add ":%S" at the end to also see seconds), to add day of the mont*month: %d/%m TimeFormat=%H:%M # Clock font (in case it's not using the next preference: "TaskBarClockLeds=1" ClockFontName=”-*-monospace-medium-r-*-*-*-140-*-*-*-*-*-*” ClockFontNameXft=”monospace:size=12:bold” # Task bar clock/battery monitor uses nice pixmap LCD display (but then it doesn't display correctly in many languages anymore, e.g., for Japanese and Korean it works only when a real font is used and not the LCD pixmaps TaskBarClockLeds=0 # 0/1 ### Information gadgets about system resources (on the right, next to the clock) # Show CPU status on task bar TaskBarShowCPUStatus=1 # Show memory usage status on task bar TaskBarShowMEMStatus=0 # 0/1 # Show network status on task bar TaskBarShowNetStatus=1 # 0/1 # Show battery status on task bar TaskBarShowAPMStatus=0 # 0/1 ### Workspaces/virtual Desktops: # To have multiple workspaces - just add a comma and it's name, inside quotation marks, for each extra workspace you want. Note: for the second workspace, you only need a comma, it will automaticly be named "2" # To have only one workspace the line below should be: WorkspaceNames=" 1 " # Inside the quotation marks, insert the name for each workspace, otherwise they will be numbered (the first one is " 1 ", etc) WorkspaceNames=" " # Show workspace indicator on the task bar TaskBarShowWorkspaces=1 # 0/1 ### Assorted taskbar settings (auto-hide, double height, move to the top of the screen) # Autohide taskbar TaskBarAutoHide=0 # 0/1 # Taskbar at the top of the screen (instead of in the bottom)- PLEASE NOTE: FOR THIS TO BE PROPERLY ENABLE LOG OFF AND BACK ON: TaskBarAtTop=0 # Taskbar with double height, useful to use taskbar as a "dock" to with many icons to quick-launch applications TaskBarDoubleHeight=0 # 0/1 ### Title bar: # Show app's icon on it's window's title bar: ShowMenuButtonIcon=1 # 0/1 #### KEYBOARD SHORTCUTS: # Tile windows with the Windows key + arrow keys shortcuts KeyWinTileLeft=Super+Left KeyWinTileRight=Super+Right KeyWinTileTop=Super+Up KeyWinTileBottom=Super+Down ###How to manage windows: # Make new windows appear right below and to the right of the previous window (if CenterLarge=1 then this applies only to small windows, like galculator, etc) SmartPlacement=0 # 0/1 # Make new large windows appear always in the center: CenterLarge=1 # 0/1 # Show indication of position and window size, when dragging a window ShowMoveSizeStatus=0 # 0/1 # Pass focusing click on client area to client??? #PassFirstClickToClient=0 # 0/1 ### Stuff not handled in this config file: # Taskbar height it 's the height of "linux.xpm" (or the -xpm file used as Menu icon) in the theme that's being used # Titlebar height it's the field "TitleBarHeight" in theme that's being used. It can be set here, but doing that may mess up the way the tile bar looks...- This topic was modified 2 months, 2 weeks ago by PPC.
- This topic was modified 2 months, 2 weeks ago by PPC.
- This topic was modified 2 months, 2 weeks ago by PPC.
New version 1.09 out, works on antiX 17, 19, 21/22 as well as on antiX 23.
What is new?
* All issues described in the thread about previous 1.08 and 1.08a version are patched in the 1.09 Version, no need to apply these hotfixes any longer.
* Most recently updated localisations from Transifex included.
* New or improved features:
(as per request by PPC) –Rahmen or -r command line option (translation to –border still missing, sorry) allows to run the script in legacy design mode, showing decorated window borders for users preferring this design. (The functionality for handling windows is identical to the default modern borderless aCSTV look, in which you can also easily move, resize or close all the aCSTV windows by using either right click or by the respective default keyboard shortcuts present in antiX, e.g. „Alt-F7” (then move mouse), „Alt-F8 →” (then move mouse), „Alt-F8 ←” (then move mouse), „Alt-F8 ↑” (then move mouse), „Alt-F8 ↓” (then move mouse), „Alt-F9”, „Alt-F11”, „Alt-F4” etc.) without having the buttons in upper window border present in all windows.Scene Photo functionallity was improved, so the preview window will show the shot taken not hidden behind the running tv-screen any longer, but in a suitably downsized window right of it (or in full screen mode above it). To see the shot preview in true size, right click in it and select „file → reset.” When using the „s” shortcut key instead of the „Scene Photo” button from „remote control” (aCSTV main-)window, no feh preview window will be displayed.
* Fixed the issue with not always properly displayed symbol on button for stations list switching (Many thanks Marcelo for testing!)
Direct download installer package: aCSTV-1.09.deb
Direct download checksum file: aCSTV-1.09.deb.sha256.sumInstall instructions: (Check for any errors in output to make sure the program was installed properly.)
shasum -c './aCSTV-1.09.deb.sha256.sum' sudo apt-get update sudo apt-get install './aCSTV-1.09.deb'Have fun with it.
Please, as usual, report any issues here.
@Translators: The editable files of user manual are now available in all languages on gitlab for convenience.Windows is like a submarine. Open a window and serious problems will start.

