You are not logged in.
From:
http://bbs.archlinux.org/viewtopic.php?t=13398
The aim is to make the configure easy for the users. Version 0.5 is the final.
To continue the development from now onward requires feedback and making user packages. Tuneup of window functions (move, resize, etc) and mouse behavior is still needed but will be upgraded by time.
The pre-installed packages (panel, pager and decoration) are simple for the sake of getting an idea how to make packages. In general Fvwm is not easy to configure. But with a new structural system and maintaining the files in small size, one task per package, its quite easy to develop.
For the end users its become easy, almost nil configure. This is achieved when the filesystem is fixed and there is a runcom doing the job. And the style of configure codes kept simple. I have put some of the ideas in wiki, which will be updated.
http://user-contributions.org/wikis/use … rchWM-base
This doesn't mean "no configure" and with restricted usage. There is no boundaries as long as we follow the structural sytem, which is actually Fvwm's own but not directly systematized as what ArchWM-base does. The Fvwm-crystal gave the direction. Unfortunately it made the coding very complicated for common users to adapt.
Download and see for yourselves if it does what we have expected.
http://user-contributions.org/projects/ … /download/
Screenshot:
http://user-contributions.org/projects/ … se-0.5.jpg
Personally I feel the Pacwm toolkit needs to be improved. The base desktop system works quite well. Someone told me its "lovely".
IMPORTANT:
Remove prevoious install, especially the $HOME/.fvwm/user-preferences directory.
Markku
Offline
The wiki documentation of ArchWM-base is ready. It shows how it was developed and gives an idea for user packages.
http://user-contributions.org/wikis/use … rchWM-base
The system is now stable and mouse and desktop functions are improved. What is missing is an upgrade system for user packages something similar what pacman -Syu does.
It has been suggested to use pacman but ArchWM is installed in user mode and no files or packages are stored outside #HOME/.fvwm/user-preferences. I have not yet decided how to go about it except the name PacWM toolkit was changed to PacTK (package toolkit). Moreover the toolkit is a bit non-Arch like, the design may be changed. If anyone is interested to develop it, be free to do.
Markku
Offline
Re-wrote the PacTK and made it into a CLI/GUI. The combination is interesting.
CLI
pactk <options>
-li - List of installed pacakges.
-lu - List of uninstalled packages.
-ip - Install a package.
-rp - Remove a package.
-up - Upgrade packages.
GUI
Main Menu
HowTo - how to....
Edit - edit configure files.
Quick - quick start
GUI
HowTo
Daemons - background scripts.
Layouts - decoration, wallpaper, etc.
Modules - pager, panel, etc.
PacTK - Main Menu.
Howto - quick startup guide.
Wiki/screenshot
http://user-contributions.org/wikis/use … base#PacTK
EDIT.
0.0.1 more to go and its ready.
Does any of our Fvwm users have a good window placement configure to replace the current default setting?
http://user-contributions.org/wikis/use … wFocus.sys
Markku
Offline
How does one go about using this? I don't think it is an the AUR or any repo last I checked?
Offline
Download: (archwm-base-0.4.9.9-1.pkg.tar.gz)
http://user-contributions.org/projects/ … /download/
In root, run in terminal:
pacman -A archwm-base-0.4.9.9-1.pkg.tar.gz
If you use .xintrc starting X, check here:
http://user-contributions.org/wikis/use … p/.xinitrc
If .xinitrc, run:
startx
In kdm, select:
archWMbase
Markku
Offline
Here's an example, rmbalfa - I normally use xfce4, and slim starts it from .xsession. I've put
exec /usr/bin/archwmbase
in ~/.xinitrc
so to use ArchWMbase, I quit xfce4, kill slim, log in as me on a console, and startx.
Offline
Thanks guys, I'm going to get right on that.
EDIT:
OK, I have done what you said rasat and got this:
[root@dogma ArchWM]# pacman -A archwm-base-0.4.9.9-1.pkg.tar.gz
error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory
loading package data... done.
error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory
error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory
error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory
error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory
error: unsatisfied dependencies:
archwm-base: requires perl
archwm-base: requires xdialog
[root@dogma ArchWM]# pacman -Q perl
error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory
perl 5.8.7-1
I definitely have perl installed . . . now what?
This really is off topic but I get the "error: /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc: No such file or directory" error no matter what I do with pacman nowadays, weird.
Offline
Looks strange!!! I cannot say what's the problem. Something seems to be missing.
About ArchWM-base, tomorrow I am uploading the final version. The name is changed to ArchWD (Window Developer) and is 100% based on user mode. This means, no root files and the user needs only once install the package and after this all upgrades are done within ArchWD with PacTK.
Why I changed the name, its not a "WM" but a tool kit developing a WM configuration. Currently for FVWM. The plan is that other WM's can also be configured e.g. PekWM.
Markku
Offline
rmbalfa:
try touching the desc file in then do pacman -Syd mozilla-firefox to properly fill it in.
touch /var/lib/pacman/local/mozilla-firefox-1.0.6-3/desc
if that doesn't work, start a new topic.
Offline
What I love with projects what have no fixed shape or aim, the end result becomes different what was thought at start. ArchWM-base is one of those projects which shaped its own form and usage. It started as ArchWM-base and ended as ArchWD (Arch Window Developer - a pre-installed WM and configuration developer).
ArchWD is a pre-installed WM and a tool for you to develop the configuration. Its an one time install only, and upgrades are through user contributed packages within ArchWD itself.
The conclusion of trying to make a 'perfect' WM is not the perfection in a WM itself but which can have maximum input/contributions/collaboration from others. No when said this, I should have called it ArchWWiki.
http://aur.archlinux.org/packages.php?d … =1&ID=2295
http://user-contributions.org/wikis/use … php/ArchWD
Markku
Offline
To upload user packages, contact me:
http://bbs.archlinux.org/profile.php?mo … file&u=118
Users' temporary directory for testing before moved to the main directory:
http://user-contributions.org/projects/ … d/userpkg/
Markku
Offline
I'm not using Arch at the moment(Slackware), but I would love to try this out...
I didn't find a source link or anything like that... Just packman packages...
-lin
Offline
Offline
crap.. sorry for 3x posting...
that doesnt appear to be the source...
-lin
Offline
Source:
http://user-contributions.org/projects/archwd/src/
To work from the source, you need to change few directories' permission settings. Read the wiki:
http://user-contributions.org/wikis/use … php/ArchWD
Markku
Offline
Those are binaries, not sourcecode. It's not finding libstroke, and I know for a FACT that I have it installed. I have no idea where it looks, so a symlink is out of the question. Sourcecode would be nice.
-lin
Offline
Offline
Just one day with archwd
Your job is fantastic !! 8)
Just an idea:
Archwd should manage dependencies like libast for wallpaperbrowser daemon.
Offline
Offline
Sorry for the link error, forgot to edit this thread when the screenshots were moved. Here is the correct url.
http://user-contributions.org/projects/ … sample.jpg
Just one day with archwd
![]()
Your job is fantastic !! 8)Just an idea:
Archwd should manage dependencies like libast for wallpaperbrowser daemon.
The pactk is under going a major improvment.
http://user-contributions.org/wikis/use … .php/PacTK
http://user-contributions.org/forums/us … .php?t=320
Markku
Offline
Hello
Congratulations for this great work
I've a question about round-end panel..
I don't know how to have this panel a little bit more heigh ???
SetEnv MyBar.width 844 >>> Ok for width but for heigh ???
Tank's for reply
Have a good day
Offline
Currently the config is done in two different files (will be changed later in one).
1. ~/etc/rc.m/RoundEnd-panel
*FvwmIconMan: 1 ButtonGeometry 15x20 ( e.g. 15x30 )
2. ~/etc/rc.s/REPanelStyle
*MyBar: Geometry $[MyBar.width]x20+$[offset.MyBar]-3 ( e.g. $[MyBar.width]x30 )
Markku
Offline
Ok thank's for this
It's ok for me now
Congratulations again
I like what you make
Offline
Here is my suggested areas for user to configure the RoundEnd-panel in ~/etc/conf.d/REPanelColorset.conf
Cinna, anything else you want to include?
# Configs: REPanel.conf
# Colorsettings
Colorset 31 fg #BED9E0, pixmap $[PixmapLocation]/decor/bar.png, Shape $[PixmapLocation]/decor/shape1.xpm
Colorset 32 fg green, pixmap $[PixmapLocation]/decor/bar.png
# Width
SetEnv PanelWidth "744" # Default "744"
# Hight
SetEnv PanelHight1 "15x20" # Default "15x20" (reguires PanelHight2)
SetEnv PanelHight2 "x20" # Default "x20"
# Loctaion
SetEnv PanelLocation "-3" # Default (at the bottom) "-3" (at the top "+3")
NOTE: The file will be renamed to "REPanel.conf"
Markku
Offline