diff --git a/Readme.md b/Readme.md index bbf30a58..c55ce110 100644 --- a/Readme.md +++ b/Readme.md @@ -1,7 +1,7 @@ # FvwmWeb (fvwm.org) at GitHub -This is the source to build the Fvwm website, , -including the wiki located at . +This is the source to build the Fvwm website, , +including the wiki located at . The site is built from Markdown files with front matter using Jekyll: . @@ -20,6 +20,6 @@ request against this repo. More information about the layout and contributing to the fvwm.org website and wiki can be found at -. +. diff --git a/Wiki/Config/Fvwm2rc/index.md b/Wiki/Config/Fvwm2rc/index.md index 4165eec5..4cf58ede 100644 --- a/Wiki/Config/Fvwm2rc/index.md +++ b/Wiki/Config/Fvwm2rc/index.md @@ -22,7 +22,7 @@ locations are still supported). ## Why use a config file? This is best explained by [In the beginning was ...]( -http://www.xteddy.org/fvwm/user_enumerate.html). +https://www.xteddy.org/fvwm/user_enumerate.html). In short Fvwm has hundreds of options available. The most efficient way to configure them and build a custom setup is to use a configuration file. Fvwm now comes with diff --git a/Wiki/Config/StyleTips/index.md b/Wiki/Config/StyleTips/index.md index e904c25b..659939da 100644 --- a/Wiki/Config/StyleTips/index.md +++ b/Wiki/Config/StyleTips/index.md @@ -5,7 +5,7 @@ type : config weight : 850 description : | Here is some tips for configuring different windows using Styles. - This is taken from + This is taken from This article by Thomas Adam. --- @@ -15,7 +15,7 @@ description : | # FVWM: How Styles are Applied *This is a copy of the following article by Thomas Adam: -* +* ## Introduction diff --git a/Wiki/Config/VectorButtons/fvwm-vector.js b/Wiki/Config/VectorButtons/fvwm-vector.js index 80a2b0ca..aaddd1a3 100644 --- a/Wiki/Config/VectorButtons/fvwm-vector.js +++ b/Wiki/Config/VectorButtons/fvwm-vector.js @@ -14,7 +14,7 @@ var cfg = {}; cfg.version = "0.11"; cfg.verbose = 2; cfg.author = 'Alexander Gromnitsky <alexander.gromnitsky.at.gmail.com>'; -cfg.licence = 'http://www.opensource.org/licenses/mit-license.php'; +cfg.licence = 'https://www.opensource.org/licenses/mit-license.php'; cfg.zoom = 2; /** diff --git a/Wiki/Decor/Crux/index.md b/Wiki/Decor/Crux/index.md index 430ec9e9..29889050 100644 --- a/Wiki/Decor/Crux/index.md +++ b/Wiki/Decor/Crux/index.md @@ -14,8 +14,8 @@ Often when new Window Managers pop up, among the first things the users and developers do, is to create a familiar look mimicing other Window Managers. And such is the intention of this example. -[Sawfish](http://sawmill.sf.net) was once a popular Window Manager used by -earlier versions of [Gnome](http://www.gnome.org). It includes a theme called +[Sawfish](https://sawmill.sf.net) was once a popular Window Manager used by +earlier versions of [Gnome](https://www.gnome.org). It includes a theme called **Crux**. This example shows how to mimic the Crux-look using the Fvwm features to streamline the look, and to minimize the use of external image-files. As often is the case, other Window Managers cannot be mimiced @@ -37,7 +37,7 @@ Those would be these: ![image](crux-fvwm-ac.png) and We'll begin by defining Colorsets using the knowledge from ColorGradients. To find out which colors to use, -one can use [Gimp](http://www.gimp.org) info-window to find out the exact +one can use [Gimp](https://www.gimp.org) info-window to find out the exact colors in hexadecimal format. {% highlight fvwm %} diff --git a/Wiki/Decor/index.md b/Wiki/Decor/index.md index 2d88a5fb..d4540af5 100644 --- a/Wiki/Decor/index.md +++ b/Wiki/Decor/index.md @@ -14,7 +14,7 @@ description : | A Decor is a collection of configurations for the looks of the windows. These pages are a collection of example decors that can be used in your setup. Most of these decors were adopted from -[fvwm-themes](http://fvwm-themes.sourceforge.net) and are available here +[fvwm-themes](https://fvwm-themes.sourceforge.net) and are available here as examples along with the images with any images needed. These are only examples, for configuration descriptions see diff --git a/Wiki/FvwmWeb/Layout/index.md b/Wiki/FvwmWeb/Layout/index.md index 77a67f53..0dbfb868 100644 --- a/Wiki/FvwmWeb/Layout/index.md +++ b/Wiki/FvwmWeb/Layout/index.md @@ -28,11 +28,11 @@ Some site variables are configured in the location to host the site. For example to host the site - at `http://mydomain.com/my/path/`, set the following: + at `https://mydomain.com/my/path/`, set the following: + `baseurl: /my/path` + `wikiurl: /my/path/Wiki` - + `url: http://mydomain.com` + + `url: https://mydomain.com` In addition you need to manually set `$baseurl` in `_sass/_fvwmvars.scss` to match the baseurl above. diff --git a/Wiki/FvwmWeb/index.md b/Wiki/FvwmWeb/index.md index 04ded513..be093984 100644 --- a/Wiki/FvwmWeb/index.md +++ b/Wiki/FvwmWeb/index.md @@ -8,7 +8,7 @@ title: Fvwm website development * TOC {:toc} -The Fvwm website () is hosted using +The Fvwm website () is hosted using [GitHub pages](https://help.github.com/en/github/working-with-github-pages). The website is a static site built form markdown files using [Jekyll](https://jekyllrb.com/). This page explains the @@ -70,7 +70,7 @@ a local copy of the site on localhost. Use the link provided by Jekyll to view the local copy. If you need to change the location of the site -to `http://mydomain.com/mypath`, you need to update +to `https://mydomain.com/mypath`, you need to update the configuration variables `baseurl:` and `wikiurl:` in the Jekyll configuration file `_confi.yml` and update the SCSS variable `$baseurl:` in `_sass/_fvwmvars.scss` @@ -85,8 +85,8 @@ before committing them. All pages should be named by their full path and use an [index file](https://en.wikipedia.org/wiki/Web_indexing), such as `Path/To/Page/index.md`. This way all links are of -the form `http://fvwmorg/Path/To/Page/`. For example this page -() is generated from the +the form `https://fvwmorg/Path/To/Page/`. For example this page +() is generated from the file `Wiki/FvwmWeb/index.md`. All page names should use the Fvwm2 configuration syntax @@ -181,7 +181,7 @@ portability of the site. ### Links In order to ensure that the site can be built and used -in other locations, such as `http://mysite.com/fvwmorg/`, +in other locations, such as `https://mysite.com/fvwmorg/`, all links need to be relative or need to prepend the liquid variable {% raw %}`{{ site.wikiurl }}`{% endraw %}. Examples of valid links are: diff --git a/Wiki/Irc/HashFvwmFAQ/index.md b/Wiki/Irc/HashFvwmFAQ/index.md index d16ee0f6..1f09a3a5 100644 --- a/Wiki/Irc/HashFvwmFAQ/index.md +++ b/Wiki/Irc/HashFvwmFAQ/index.md @@ -107,38 +107,21 @@ Wombat was awol's bot before his unfortunate death; he helps in administering the channel in delegating access rights, and spewing trivia. He's often a great source of amusement. -He has his own homepage too. :) http://awol.no-ip.org/~wombat/ - -## Who is xteddy? - - - -xteddy is the channel plushy -- who looks after everyone, offering hugs. He -also provides drinks and snacks for everyone, and whizzes around the room -after having drunk too much espresso. He also keeps track of any -screenshots posted. Hug him, and find out. :) - -He also has his own homepage: - -xteddy can also refer to the wiki's parent host: -which is the homepage of ThomasAdam. - ## I'm new to FVWM -- any cool links? -* [FVWM main site](http://www.fvwm.org) -* [FVWM FAQ](http://fvwm.org/documentation/faq) -* [Intoduction to FvwmButtons](http://forums.gentoo.org/viewtopic.php?t=162177) -* [FVWM Session Management](http://linuxgazette.net/100/adam.html) -* [FVWM Forums](http://fvwmforums.org) -* [FVWM Themes](http://fvwm-themes.sf.net) +* [FVWM main site](https://www.fvwm.org) +* [FVWM FAQ](https://fvwm.org/Archive/Faq) +* [Intoduction to FvwmButtons](https://forums.gentoo.org/viewtopic.php?t=162177) +* [FVWM Session Management](https://linuxgazette.net/100/adam.html) +* [FVWM Forums](https://fvwmforums.org) ## FVWM can't feed the cat for me, what gives? OK, so FVWM cannot do everything. You came here expecting it did? And now you want the moon on a stick as well? Sorry, but that's not how things -work. I'm sure it _can_ [feed](http://www.fvwm.org/fvwm-cats/) the cat -for you, but you probably haven't explained things correctly (see -[:HashFvwmIrcFaq#10:Q10]). FVWM is a very subjective and almost personal +work. I'm sure it _can_ [feed](https://www.fvwm.org/Community/Cats/) the cat +for you, but you probably haven't explained things correctly. +FVWM is a very subjective and almost personal window manager, that it's often the minutiae that people want to configure. That's fine, and we're prepared to help you with that, but you have to show some signs that you're at least trying to help yourself as well. You have @@ -169,13 +152,13 @@ know the best way to ask your question. That's fine. If you have a question which involves someone possibly having to look at some config -- upload it to the web somewhere. If you have a site yourself, all well and good. If not, the next best solution is to use a -[pastebin](http://fvwm.pastey.net) and reference that in your question. +pastebin and reference that in your question. Use of appropriate language is also important, and whilst I sympathise with those who's native language is not English, using lazy English demonstrates laziness on your part -- an assumption that would suggest you aren't prepared to try to do anything suggested. That also means that the person -helping you is wasting his/her time (see: [:HashFvwmIrcFaq:Q8]). +helping you is wasting his/her time. If none of this helps you, the canonical reference for all this is best summed up in ESR's @@ -210,7 +193,7 @@ the logs. ## Where's the GUI config tool for FVWM? -See this page: +See this page: ## Can I use JPGs as Wallpaper? -- or -- How do I set the wallpaper in FVWM? @@ -264,9 +247,7 @@ and then set: xteddy -wm -geometry $[offset]x654 -But you can see that this is a lot of work. For more information see the following thread: - - +But you can see that this is a lot of work. ## How do I change the colour of the GeometryWindow that appears when I move or resize a window? @@ -338,11 +319,9 @@ SetEnv fvwm_home $[HOME]/.fvwm Again, FVWM already has this environment variable set as $[FVWM\_USERDIR]. -For more specific instances, please see: - ## Argh, my style lines aren't being applied, or they're being applied randomly even though the window has loaded. What's going on? -See the following page: +See the following page: ## What's the difference between IconBox and FvwmIconBox? -or- How do I tell FVWM where to place my icons? @@ -522,7 +501,7 @@ not to be allowed via the ``!Maximizable`` Style condition in FVWM 2.5.X) however this command will just fail. The following is also recommended reading: - + ## How do I turn off the rubber-band effect when I try to resize/move windows? @@ -720,7 +699,7 @@ is heading up efforts to seriously revamp the FvwmWiki -- a task that has attracted some attention. So it is worth looking there. Code examples are usually somewhat trickier to come by. Indeed, the best -resource is the [Fvwm Forums](http://fvwmforums.org). If you're specific +resource is the [Fvwm Forums](https://fvwmforums.org). If you're specific enough in using appropriate search items, you'll likely find it there. Then of course, there is also the [[Cookbook]], which details specific examples of how to apply a given task -- the overall diff --git a/Wiki/Modules/FvwmEvent/index.md b/Wiki/Modules/FvwmEvent/index.md index dddc3727..4079a6f9 100644 --- a/Wiki/Modules/FvwmEvent/index.md +++ b/Wiki/Modules/FvwmEvent/index.md @@ -14,7 +14,7 @@ description : | # FvwmEvent *This page was originally written by Thomas Adam, and published in the -[Linux Gazete](http://linuxgazette.net/127/adam1.html){:target="_blank"}, +[Linux Gazete](https://linuxgazette.net/127/adam1.html){:target="_blank"}, June 2006.* **Note:** The example of maximizing when it is loaded via FvwmEvent can be @@ -25,7 +25,7 @@ achieved with [InitialMapCommand]( Most window managers have some form of automation that allows the user to 'script' various aspects of its operation. Indeed, the '[kahakai]( -http://kahakai.sourceforge.net/)' window manager has long since defined +https://kahakai.sourceforge.net/)' window manager has long since defined Python as way of scripting its capabilities. In FVWM, there are a few ways of scripting events. The use of FvwmPerl is @@ -309,7 +309,7 @@ to select an appropriate operand window at the time the event is triggered. in a 'withdrawn' state. [^2]: Inter-client Communications Convention Manual - () + () [^3]: In FVWM 2.4.X, one would have to use: `Style "name of window" NoTitle, NoBorder, HandleWidth 0, BorderWidth 0` diff --git a/Wiki/NewToFvwm/index.md b/Wiki/NewToFvwm/index.md index f722f118..e06629ba 100644 --- a/Wiki/NewToFvwm/index.md +++ b/Wiki/NewToFvwm/index.md @@ -61,21 +61,19 @@ stuff until they have a setup that suits their needs. Besides the default config there are some additional configurations that can be used as a starting point: -+ [Janon's Simple Portable Configuration](http://ultharine.ninthgate.se/fvwm/) - -- A starting point for a minimal setup. + [FVWM Forums User Configs]( - http://www.fvwmforums.org/phpBB3/viewforum.php?f=39) -- + https://fvwmforums.org/c/fvwm-themes/27) -- Examples and screenshots of various users configs. + [Taviso's fvwm2rc]( - http://fvwm.org/screenshots/2004-01-24_Tavis_Ormandy-desk-1152x864/fvwmrc) + https://fvwm.org/Archive/Screenshots/2004-01-24_Tavis_Ormandy-desk-1152x864/fvwmrc) -- An older example used as a basis for many users. In addition here are two more feature rich setups for FVWM that not only provide a configuration file but additional scripts and tools to function more as a desktop environment. -+ [FVWM Nightshade](http://fvwm-nightshade.github.io/Fvwm-Nightshade/) -+ [FVWM Crystal](http://fvwm-crystal.sourceforge.net/) ++ [FVWM Nightshade](https://fvwm-nightshade.github.io/Fvwm-Nightshade/) ++ [FVWM Crystal](https://fvwm-crystal.sourceforge.net/) After choosing a default config, it's a case of customizing FVWM to suit your needs, based on the starter config you've chosen. @@ -92,7 +90,7 @@ To start with check out the [/Config]( information about the different parts of the configuration file. If you are looking for an answer to a specific question maybe it is -covered in the [FVWM FAQ](http://fvwm.org/documentation/faq/) or the +covered in the [FVWM FAQ](https://fvwm.org/Archive/Faq/) or the [/irc/HashFvwmFAQ]({{ "/Irc/HashFvwmFAQ" | prepend: site.wikiurl }}). Looking for examples to achieve different effects, maybe you can find @@ -104,9 +102,7 @@ or [/Tips]({{ "/Tips" | prepend: site.wikiurl }}) pages. of different window looks and panels/docks. You might,of course, still have a question to ask. You can ask on the -[Mailing Lists](http://fvwm.org/support/), as well as the [FVWM -Forums](http://fvwmforums.org/), or the [/Irc]( +[Mailing Lists](https://www.fvwm.org/Community/#fvwm-mailing-lists), +as well as the [FVWM Forums](https://fvwmforums.org/), or the [/Irc]( {{ "/Irc" | prepend: site.wikiurl }}) Channel. - - diff --git a/Wiki/Panels/FvwmTaskBar/index.md b/Wiki/Panels/FvwmTaskBar/index.md index e17f097a..39294375 100644 --- a/Wiki/Panels/FvwmTaskBar/index.md +++ b/Wiki/Panels/FvwmTaskBar/index.md @@ -205,7 +205,7 @@ Another feature of a taskbar is the systemtray. A systemtray is a place some applications put an icon to interact with it. Fvwm does not have a built in systemtray. If a system tray is needed one solution is to use the stand-alone systemtray [stalonetray]( -http://stalonetray.sourceforge.net/). +https://stalonetray.sourceforge.net/). This tray can be swallowed inside of FvwmButtons and added to the taskbar. diff --git a/Wiki/Panels/SensorDock/index.md b/Wiki/Panels/SensorDock/index.md index 342c2b29..e248a43e 100644 --- a/Wiki/Panels/SensorDock/index.md +++ b/Wiki/Panels/SensorDock/index.md @@ -123,7 +123,7 @@ DestroyModuleConfig FvwmPager:* ## Xosview Configuration -[Xosview](http://www.pogo.org.uk/~mark/xosview) is a program +[Xosview](https://www.pogo.org.uk/~mark/xosview) is a program that can show various system stats in graphical bars. What I like about xosivew is being able to turn off everything except the graphical bar and when swallowed it becomes the size of the Button. @@ -208,7 +208,7 @@ will also have to install and configure lm-sensors for this to work. ## stalonetray Configuration -The systemtray is [stalonetray](http://stalonetray.sourceforge.net/manpage.html) +The systemtray is [stalonetray](https://kolbusa.github.io/stalonetray/manpage.html) and needs to be configured to work with FvwmButtons. This is the $HOME/.stalonetrayrc file used for SensorDock diff --git a/Wiki/Tips/FvwmStartup/index.md b/Wiki/Tips/FvwmStartup/index.md index cbade0a5..94940c65 100644 --- a/Wiki/Tips/FvwmStartup/index.md +++ b/Wiki/Tips/FvwmStartup/index.md @@ -10,7 +10,7 @@ description : | # How FVWM starts applications *This is a direct transpose of a mailing list post by Thomas Adam, found -[here](http://www.mail-archive.com/fvwm@lists.math.uh.edu/msg16494.html).* +[here](https://www.mail-archive.com/fvwm@lists.math.uh.edu/msg16494.html).* * TOC {:toc #toc-full } diff --git a/Wiki/Tips/IconsOnDesktop/index.md b/Wiki/Tips/IconsOnDesktop/index.md index 2e724244..8076e910 100644 --- a/Wiki/Tips/IconsOnDesktop/index.md +++ b/Wiki/Tips/IconsOnDesktop/index.md @@ -39,7 +39,7 @@ Launcher XV xv.xpm xv "-g +0+100" Also, GNOME and KDE have desktop icon applications gmc and kfm, which enable this functionality. These applications may be run under FVWM. Another solution is using the pinboard (desktop with icons) of -[ROX Filer](http://rox.sourceforge.net). +[ROX Filer](https://rox.sourceforge.net). There is another solution which is very much easy to use: -[Idesk](http://idesk.sourceforge.net/) lucky. +[Idesk](https://idesk.sourceforge.net/) lucky. diff --git a/Wiki/index.md b/Wiki/index.md index 9fc16d8a..ed1d08ff 100644 --- a/Wiki/index.md +++ b/Wiki/index.md @@ -5,7 +5,7 @@ title : FvwmWiki # Welcome to the FvwmWiki This is the home of the __FvwmWiki__, a collection of user -pages, tips, etc., focusing on [Fvwm](http://www.fvwm.org). +pages, tips, etc., focusing on [Fvwm](https://www.fvwm.org). Fvwm is a very flexible and configurable [window manager]( {{ "/WindowManager" | prepend: site.wikiurl }}). Here are some [testimonials]({{ "/Testimonials" | prepend: site.wikiurl }}) diff --git a/index.md b/index.md index a588ce97..7435d325 100644 --- a/index.md +++ b/index.md @@ -154,7 +154,7 @@ environment using Fvwm, check out the following: