Skip to content

Commit 9f77881

Browse files
Updates
1 parent a4ea0b4 commit 9f77881

39 files changed

+82
-80
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Version 2.10.1
33
- ML4W Logo added to fastfetch
44
- Hide fastfetch by adding a file to ~/.config/ml4w/settings/hide-fastfetch
55
- Add script to install sddm and the ml4w theme based on SilentSDDM ~/.config/ml4w/scripts/ml4w-install-sddm or from the Welcome App/Settings/Display Manager
6-
- Started to cleanup and renaming scripts in ~/.config/ml4w/scripts/ Please make sure that all your customizations target to the new file names.
6+
- IMPORTANT: Started to cleanup and renaming scripts in ~/.config/ml4w/scripts/ Please make sure that all your customization target to the new file names.
77

88
Version 2.10.0
99
--------------------------------------------------------

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ You can find all installation options in the documentation of the ML4W OS for Hy
1212

1313
Test the ML4W OS without risk on your computer or in a Virtual Machine with the ML4W Live ISO.
1414

15-
<a href="https://ml4w.com/iso/ml4w-os/ml4w-os-2.10.0-x86_64.iso">Download the ML4W ISO</a>
15+
<a href="https://ml4w.com/iso/ml4w-os/ml4w-os-2.10.1-x86_64.iso">Download the ML4W ISO</a>
1616

1717
You can install the ML4W OS on your hard drive with the command `sudo install-ml4w-os` (BETA).
1818

dev/hyprland-dotfiles.dotinst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "ML4W OS - Dotfiles for Hyprland (DEV)",
33
"id": "com.ml4w.dotfiles.dev",
44
"description": "Advanced configuration for the dynamic tiling window manager Hyprland",
5-
"version":"2.10.1",
5+
"version":"2.10.2",
66
"author": "Stephan Raabe",
77
"homepage": "https://mylinuxforwork.github.io/dotfiles/",
88
"dependencies": "https://mylinuxforwork.github.io/dotfiles/getting-started/dependencies",

docs/.vitepress/config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// .vitepress/config.ts
22
export default {
3-
title: 'ML4W OS - Dotfiles for Hyprland Wiki',
4-
description: 'An advanced and full-featured configuration for the dynamic tiling window manager Hyprland',
3+
title: 'ML4W OS - Dotfiles for Hyprland',
4+
description: 'An advanced and full-featured Configuration and Live ISO for the dynamic tiling window manager Hyprland',
55
base: "/dotfiles/",
66
lastUpdated: true,
77
cleanUrls: true,
@@ -28,7 +28,7 @@ export default {
2828
activeMatch: "/showcases/",
2929
},
3030
{
31-
text: "2.10.0",
31+
text: "2.10.1",
3232
items: [
3333
{
3434
text: 'Changelog',

docs/getting-started/install.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@
44

55
You can test the ML4W OS without risk with the ML4W OS Live ISO.
66

7-
<a href="https://ml4w.com/iso/ml4w-os/ml4w-os-2.10.0-x86_64.iso">Download ML4W OS Live ISO</a>
7+
<a href="https://ml4w.com/iso/ml4w-os/ml4w-os-2.10.1-x86_64.iso">Download ML4W OS Live ISO</a>
8+
9+
> [!IMPORTANT]
10+
> The ML4W OS will be started automatically with the user 'liveuser' and password 'liveuser'.
811
912
### Real Hardware
1013

1114
If you want to try ML4W OS on a real hardware, please prepare a bootable USB Stick (e.g. with Balena Etcher or Rufus on Windows).
1215

13-
Insert the USB Stick and select it from your BIOS Boot Manager.
14-
15-
The system will boot up directly into ML4W OS.
16+
Insert the USB Stick and select it from your BIOS Boot Manager. The system will boot up directly into ML4W OS.
1617

1718
### Virtual Machine (KVM/Qemu)
1819

@@ -31,7 +32,10 @@ You can install the Live ISO to your hard drive by opening a terminal and enter:
3132

3233
`sudo install-ml4w-os`
3334

34-
Please select your hard drive (all data will be erased!) and follow the instructions.
35+
> [!IMPORTANT]
36+
> Enter password 'liveuser'.
37+
38+
Please select your hard drive (all data will be erased!) and follow the instructions. The system will format your hard drive with btrfs and will create standard subvolumes compatible for snapshots with snapper or timeshift.
3539

3640
Please wait until the installation is done and reboot your system.
3741

docs/getting-started/overview.md

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,19 @@
11
# Overview
22

3-
<div class="tip custom-block" style="padding-top: 8px">
4-
5-
**An advanced configuration of Hyprland for Arch Linux and openSuse Tumbleweed (Fedora with limitations). This package includes an installation script to install and setup the required components.**
6-
7-
</div>
3+
The ML4W OS - Dotfiles for Hyprland - An advanced and full-featured configuration for the dynamic tiling window manager Hyprland. Ready to install from a Live ISO or with the Dotfiles Installer app with setup scripts for Arch Linux, Fedora and openSuse.
84

95
![image](/dotfiles2100.jpg)
106

11-
> [!IMPORTANT]
12-
> Hyprland Wiki: We officially run and test Hyprland on Arch and NixOS, and we guarantee Hyprland will work there. For any other distro (not based on Arch/Nix) you might have varying amounts of success. However, since Hyprland is extremely bleeding-edge, point release distros like Pop!_OS, Fedora, Ubuntu, etc. will have major issues running Hyprland. Rolling release distros like openSUSE, Solus ,etc. will likely be fine.
13-
147
> [!NOTE]
158
> This Wiki is covering the latest features of the ML4W OS. Please make sure that the latest version of the ML4W OS is installed on your system. Follow the installation and update instructions.
169
17-
The ML4W OS can be installed with the Dotfiles Installer.
18-
19-
<a href="https://mylinuxforwork.github.io/dotfiles-installer/" target="_blank"><img src="https://mylinuxforwork.github.io/dotfiles-installer/dotfiles-installer-badge.png" style="border:0;margin-bottom:10px"></a>
20-
2110
## Latest features
2211

2312
You can find the latest features in the [CHANGELOG](https://github.com/mylinuxforwork/dotfiles/blob/main/CHANGELOG.md)
2413

2514
## Supported platforms
2615

27-
The installation should work on all Arch Linux and Fedora based distributions.
28-
29-
The ML4W OS Hyprland are tested with the following distributions:
16+
The ML4W OS Hyprland (with Dotfiles Installer) are tested with the following distributions:
3017

3118
- Arch Linux
3219
- EndeavourOS
@@ -37,10 +24,6 @@ The ML4W OS Hyprland are tested with the following distributions:
3724
- openSuse Tumbleweed
3825
- Fedora Workstation 43
3926

40-
> **For Manjaro users:** Hyprland and required packages are under ongoing development. That's why it could be possible that some packages are not immediately available on Manjaro. But usually, the packages will be published later. Maybe you can install required packages manually.
41-
42-
> **For Arco Linux users**: Please install hyprutils first with `yay -S extra/hyprutils`
43-
4427
## Main packages
4528

4629
- Terminal: `kitty`

docs/index.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ layout: home
33
pageClass: home-page
44

55
hero:
6-
name: ML4W OS - Dotfiles for Hyprland
6+
name: ML4W OS<br>Dotfiles for Hyprland
77
image:
88
src: /ml4w.svg
99
alt: ML4W logo
1010
style: "width: 200px; height: auto;"
11-
tagline: An advanced and full-featured Operating System and configuration based on the dynamic tiling window manager Hyprland.
11+
tagline: An advanced and full-featured Operating System and Dotfiles Configuration based on the dynamic tiling window manager Hyprland.
1212
actions:
1313
- theme: brand
1414
text: Get Started
@@ -23,15 +23,15 @@ hero:
2323
features:
2424
- icon: <img width="35" height="35" src="https://cdn-icons-png.flaticon.com/128/807/807262.png" alt="scripts"/>
2525
title: Easy Testing & Installation
26-
details: You can test ML4W OS without risk by using the Live ISO. Installation from the ISO possible (BETA) or on your Linux Distribution with the Dotfiles Installer.
26+
details: Install ML4W OS on your preferred Linux Distribution with the Dotfiles Installer. Or test (and install) by using the Live ISO.
2727

2828
- icon: <img width="35" height="35" src="https://cdn-icons-png.flaticon.com/128/16076/16076100.png" alt="theme"/>
2929
title: Dynamic Themes & Desktop
30-
details: Experience a complete desktop with Hyprland, adaptive material themes, dark & light mode. and deep customization via dotfiles and UI tools.
30+
details: Experience a complete desktop based on the Dynamic Tiling Window Manager Hyprland, adaptive material themes, dark & light mode.
3131

3232
- icon: <img width="35" height="35" src="https://cdn-icons-png.flaticon.com/128/3815/3815573.png" alt="configuration"/>
3333
title: Many Customization Options
34-
details: Comes with helpful graphical apps to configure your setup, change themes, and tweak your environment.
34+
details: Comes with helpful graphical apps and tools to configure your setup, change themes, and tweak your environment.
3535

3636
metaTitle: "The ML4W OS - Dotfiles for Hyprland"
3737
description: An advanced and full-featured Operating System and configuration for the dynamic tiling window manager Hyprland including an easy to use Live ISO and installation procedure with the Dotfiles Installer script and full support for for Arch Linux, Fedora and openSuse.
@@ -49,7 +49,7 @@ description: An advanced and full-featured Operating System and configuration fo
4949

5050
Run ML4W OS from a bootable USB Stick or directly in a KVM/Qemu virtual machine.<br>Run `sudo install-ml4w-os` in a terminal to install the ML4W OS with Arch Linux (BETA).
5151

52-
<a href="https://ml4w.com/iso/ml4w-os/ml4w-os-2.10.0-x86_64.iso" class="VPMyButton">Download the Live ISO </a>
52+
<a href="https://ml4w.com/iso/ml4w-os/ml4w-os-2.10.1-x86_64.iso" class="VPMyButton">Download the Live ISO </a>
5353

5454
### Installation on your Linux Distribution
5555

@@ -59,16 +59,15 @@ You can install the ML4W OS Hyprland with the Dotfiles Installer available on Fl
5959

6060
Copy the following url into the Dotfiles Installer and start the installation.
6161

62-
#### Stable Release
62+
::: code-group
6363

64-
```sh
64+
```sh [Stable Release]
6565
https://raw.githubusercontent.com/mylinuxforwork/dotfiles/main/hyprland-dotfiles-stable.dotinst
6666
```
67-
#### Rolling Release
68-
69-
```sh
67+
```sh [Rolling Release]
7068
https://raw.githubusercontent.com/mylinuxforwork/dotfiles/main/hyprland-dotfiles.dotinst
7169
```
70+
:::
7271

7372
Setup scripts to install the required dependencies are included for <i class="devicon-archlinux-plain"></i> **Arch, <i class="devicon-opensuse-plain"></i> openSuse Tumbleweed** and <i class="devicon-fedora-plain"></i> Fedora.<br>
7473
For other distros, please install <a href="/dotfiles/getting-started/dependencies">the dependencies</a> first.

docs/usage/sidepad.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ Options:
7676

7777
You can script the sidepad functionality by creating an own dispatcher script and connect it to your key bindings.
7878

79-
The sidepad dispatcher for the ML4W OS is available here: https://github.com/mylinuxforwork/dotfiles/blob/main/dotfiles/.config/ml4w/scripts/sidepad.sh
79+
The sidepad dispatcher for the ML4W OS is available here: https://github.com/mylinuxforwork/dotfiles/blob/main/dotfiles/.config/ml4w/scripts/ml4w-sidepad
8080

8181

dotfiles/.config/hypr/conf/keybindings/default.conf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ bind = $mainMod CTRL, K, exec, $HYPRSCRIPTS/keybindings.sh
6363
bind = $mainMod SHIFT, B, exec, ~/.config/waybar/launch.sh # Reload waybar
6464
bind = $mainMod CTRL, B, exec, ~/.config/waybar/toggle.sh # Toggle waybar
6565
bind = $mainMod SHIFT, R, exec, $HYPRSCRIPTS/loadconfig.sh # Reload hyprland config
66-
bind = $mainMod, V, exec, $SCRIPTS/cliphist.sh # Open clipboard manager
66+
bind = $mainMod, V, exec, $SCRIPTS/ml4w-cliphist # Open clipboard manager
6767
bind = $mainMod CTRL, T, exec, ~/.config/waybar/themeswitcher.sh # Open waybar theme switcher
6868
bind = $mainMod CTRL, S, exec, flatpak run com.ml4w.settings # Open ML4W Settings app
6969
bind = $mainMod ALT, G, exec, $HYPRSCRIPTS/gamemode.sh # Toggle game mode
@@ -73,10 +73,10 @@ bind = CTRL, Tab, exec, ~/.config/hypr/scripts/focus.sh
7373
bind = CTRL ALT, T, exec, ~/.config/ml4w/themes/themes.sh # Open Select Window Menu
7474

7575
# Sidepad
76-
bind = $mainMod CTRL, right, exec, ~/.config/ml4w/scripts/sidepad.sh # Open Sidepad
77-
bind = $mainMod CTRL, left, exec, ~/.config/ml4w/scripts/sidepad.sh --hide # Close Sidepad
78-
bind = $mainMod, S, exec, ~/.config/ml4w/scripts/sidepad.sh --init # Init Sidepad
79-
bind = $mainMod SHIFT, S, exec, ~/.config/ml4w/scripts/sidepad.sh --select # Select Sidepad
76+
bind = $mainMod CTRL, right, exec, ~/.config/ml4w/scripts/ml4w-sidepad # Open Sidepad
77+
bind = $mainMod CTRL, left, exec, ~/.config/ml4w/scripts/ml4w-sidepad --hide # Close Sidepad
78+
bind = $mainMod, S, exec, ~/.config/ml4w/scripts/ml4w-sidepad --init # Init Sidepad
79+
bind = $mainMod SHIFT, S, exec, ~/.config/ml4w/scripts/ml4w-sidepad --select # Select Sidepad
8080

8181
# Workspaces
8282
bind = $mainMod, 1, workspace, 1 # Open workspace 1

dotfiles/.config/hypr/conf/keybindings/fr.conf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ bind = $mainMod CTRL, K, exec, $HYPRSCRIPTS/keybindings.sh
6161
bind = $mainMod SHIFT, B, exec, ~/.config/waybar/launch.sh # Reload waybar
6262
bind = $mainMod CTRL, B, exec, ~/.config/waybar/toggle.sh # Toggle waybar
6363
bind = $mainMod SHIFT, R, exec, $HYPRSCRIPTS/loadconfig.sh # Reload hyprland config
64-
bind = $mainMod, V, exec, $SCRIPTS/cliphist.sh # Open clipboard manager
64+
bind = $mainMod, V, exec, $SCRIPTS/ml4w-cliphist # Open clipboard manager
6565
bind = $mainMod CTRL, T, exec, ~/.config/waybar/themeswitcher.sh # Open waybar theme switcher
6666
bind = $mainMod CTRL, S, exec, flatpak run com.ml4w.settings # Open ML4W Settings app
6767
bind = $mainMod ALT, G, exec, $HYPRSCRIPTS/gamemode.sh # Toggle game mode
@@ -70,10 +70,10 @@ bind = $mainMod SHIFT, H, exec, $HYPRSCRIPTS/hyprshade.sh
7070
bind = CTRL, Tab, exec, ~/.config/hypr/scripts/focus.sh # Open Select Window Menu
7171

7272
# Sidepad
73-
bind = $mainMod CTRL, right, exec, ~/.config/ml4w/scripts/sidepad.sh # Open Sidepad
74-
bind = $mainMod CTRL, left, exec, ~/.config/ml4w/scripts/sidepad.sh --hide # Close Sidepad
75-
bind = $mainMod, S, exec, ~/.config/ml4w/scripts/sidepad.sh --init # Init Sidepad
76-
bind = $mainMod SHIFT, S, exec, ~/.config/ml4w/scripts/sidepad.sh --select # Select Sidepad
73+
bind = $mainMod CTRL, right, exec, ~/.config/ml4w/scripts/ml4w-sidepad # Open Sidepad
74+
bind = $mainMod CTRL, left, exec, ~/.config/ml4w/scripts/ml4w-sidepad --hide # Close Sidepad
75+
bind = $mainMod, S, exec, ~/.config/ml4w/scripts/ml4w-sidepad --init # Init Sidepad
76+
bind = $mainMod SHIFT, S, exec, ~/.config/ml4w/scripts/ml4w-sidepad --select # Select Sidepad
7777

7878
# Workspaces
7979
bind = $mainMod, ampersand, workspace, 1 # Open workspace 1

0 commit comments

Comments
 (0)