You are not logged in.

#1 2005-09-23 21:30:40

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

ArchWD-FVWM 3.0

From:
http://bbs.archlinux.org/viewtopic.php?t=13398

rasat wrote:

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

#2 2005-09-25 18:07:31

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

#3 2005-09-27 18:13:18

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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. smile
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

#4 2005-09-28 02:21:01

Shofs
Member
From: Central Illinois
Registered: 2004-12-15
Posts: 184

Re: ArchWD-FVWM 3.0

How does one go about using this? I don't think it is an the AUR or any repo last I checked?

Offline

#5 2005-09-28 03:08:54

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

#6 2005-09-28 09:54:40

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: ArchWD-FVWM 3.0

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

#7 2005-09-28 18:15:13

Shofs
Member
From: Central Illinois
Registered: 2004-12-15
Posts: 184

Re: ArchWD-FVWM 3.0

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

#8 2005-09-28 19:37:08

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

#9 2005-09-28 20:00:16

T-Dawg
Forum Fellow
From: Charlotte, NC
Registered: 2005-01-29
Posts: 2,736

Re: ArchWD-FVWM 3.0

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

#10 2005-09-29 19:26:43

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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. smile 

http://aur.archlinux.org/packages.php?d … =1&ID=2295
http://user-contributions.org/wikis/use … php/ArchWD


Markku

Offline

#11 2005-09-30 04:04:42

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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/

Main:
http://user-contributions.org/projects/archwd/pkg/


Markku

Offline

#12 2005-10-07 13:12:27

linuxinit
Member
From: Bumkcuf, Egypt
Registered: 2005-08-21
Posts: 33
Website

Re: ArchWD-FVWM 3.0

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

#13 2005-10-07 13:15:09

linuxinit
Member
From: Bumkcuf, Egypt
Registered: 2005-08-21
Posts: 33
Website

Re: ArchWD-FVWM 3.0

http://user-contributions.org/projects/archWMbase/src/

der...

sorry... didn't look well enough... smile

Offline

#14 2005-10-07 13:16:49

linuxinit
Member
From: Bumkcuf, Egypt
Registered: 2005-08-21
Posts: 33
Website

Re: ArchWD-FVWM 3.0

crap.. sorry for 3x posting...

that doesnt appear to be the source...

-lin

Offline

#15 2005-10-11 12:40:54

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

#16 2005-10-11 13:59:35

linuxinit
Member
From: Bumkcuf, Egypt
Registered: 2005-08-21
Posts: 33
Website

Re: ArchWD-FVWM 3.0

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

#17 2005-10-25 06:43:43

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

The basic ArchWD "presentation" packages are completed.

thumb-archwd-1.2.sample.jpg


Markku

Offline

#18 2005-10-31 21:00:07

wain
Member
From: France
Registered: 2005-05-01
Posts: 289
Website

Re: ArchWD-FVWM 3.0

Just one day with archwd  lol
Your job is fantastic !!  8)

Just an idea:
Archwd should manage dependencies like libast for wallpaperbrowser daemon.

Offline

#19 2005-10-31 21:08:11

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: ArchWD-FVWM 3.0

rasat wrote:

The basic ArchWD "presentation" packages are completed.

thumb-archwd-1.2.sample.jpg

The link doesn't work (404 error).

Offline

#20 2005-10-31 21:57:33

wain
Member
From: France
Registered: 2005-05-01
Posts: 289
Website

Offline

#21 2005-11-01 05:06:25

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

wain wrote:

Just one day with archwd  lol
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

#22 2005-11-01 07:57:38

Cinna
Member
Registered: 2005-04-18
Posts: 15

Re: ArchWD-FVWM 3.0

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

#23 2005-11-01 10:57:41

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

#24 2005-11-01 12:09:53

Cinna
Member
Registered: 2005-04-18
Posts: 15

Re: ArchWD-FVWM 3.0

Ok thank's for this
It's ok for me now
Congratulations again
I like what you make

Offline

#25 2005-11-02 08:39:38

rasat
Forum Fellow
From: Finland
Registered: 2002-12-27
Posts: 2,296
Website

Re: ArchWD-FVWM 3.0

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

Board footer

Powered by FluxBB