KLA-HyprlandCE-1.5 ( stable ) - Final

Kennel Linux Arch-based


Moderator: Forum moderators

Post Reply
User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

KLA-HyprlandCE-1.5 ( stable ) - Final

Post by Sofiya »

KLA-HyprlandCE-1.5 Hyprland v0.41.1-2 stable

ISO:
https://github.com/sofijacom/KLA-Hyprla ... landCE-1.5

notification:
waypaper-git and the swww dependency have been removed due to the fact that they break Hyprland. Now the Azote program is installed to select wallpaper
*********************************************************
Getting started : Learning hotkeys MOD + H

  • Login:spot

  • Password:spot

Uses pamac -aur as package manager.

Updating Packages:

Updating packages - standard ( left click ) on the tray icon

Update AUR package (right click) on the icon in the panel
AUR requires installation of sudo pacman -Syu base-devel

Regardng Internet browser.
I see no point in bloating a base iso with any large browser users may well not want.
Since fully-Arch-Linux-compatible KLA-HyprlandCE-1.5 comes with official and complete pacman package manager (think of it like Quickpet...).
To install Browser, you simply need to open a terminal and enter command:
Or open Pamac package manager MOD + shift + P and install from there.

note:
If he suddenly complains that he cannot install the package, delete "db.lck" in ( /var/lib/pacman/db.lck )

Official browsers:

Code: Select all

sudo pacman -S firefox

Code: Select all

sudo pacman -S firefox-developer-edition

Code: Select all

yay -S opera

Code: Select all

sudo pacman -S chromium

Code: Select all

sudo pacman -S vivaldi

Code: Select all

sudo pacman -S tor

Code: Select all

sudo pacman -S falkon

Code: Select all

sudo pacman -S midori

Script for building KLA-HyprlandCE-x.x

Attachments
KLbuild_Arch_Hyprland_wayland_pipewire_KLA-HyprlandCE.sh.false.gz
(4.28 KiB) Downloaded 1 time
screenshot-20240626-034605.png
screenshot-20240626-034605.png (479.66 KiB) Viewed 2234 times
Last edited by Sofiya on Thu Apr 10, 2025 2:27 pm, edited 7 times in total.

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

Clarity
Posts: 4320
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1869 times
Been thanked: 581 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Clarity »

Not getting to desktop via the ISO file booting in a VM??? Same is true for SG2D USB booted within VM. Same results for version 5.6

Code: Select all

qemu-system-x86_64 -enable-kvm -vga std -m 2G -smp 2 -device AC97 -net nic -net user -rtc base=localtime -name "KLA-HyprlandCE v1.5 via QEMU" -cdrom KLA-HyprlandCE-1.5.iso

Has this been tested by anyone else? Is there a solution?

KLAH v1.5 ISO boot in VM.jpg
KLAH v1.5 ISO boot in VM.jpg (168.65 KiB) Viewed 2161 times
User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

Neovim-Yazi-Ranger-Vim

to view images install (ueberzug-2.9.6-8-x86_64.pkg.tar.zst) with wayland support (AUR)

Code: Select all

yay -Syu ueberzugpp

fonts:

Code: Select all

sudo pacman -Syu ttf-hack-nerd
Attachments
2025-01-28_16-25.png
2025-01-28_16-25.png (525.31 KiB) Viewed 1044 times
Last edited by Sofiya on Tue Jan 28, 2025 2:39 pm, edited 3 times in total.

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

:thumbup:

Attachments
Neovim
Neovim
2025-01-28_17-05.png (105.68 KiB) Viewed 1038 times
Vim
Vim
2025-01-28_17-11.png (154.21 KiB) Viewed 1038 times
Ranger
Ranger
2025-01-28_17-09.png (503.51 KiB) Viewed 1038 times
Last edited by Sofiya on Tue Jan 28, 2025 2:19 pm, edited 1 time in total.

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

:thumbup:

Attachments
Yazi
Yazi
2025-01-28_17-07.jpg (76.21 KiB) Viewed 1037 times

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

Also don't forget to change the terminal font to (Hack Nerd Font Regular)

Attachments
2025-01-28_17-56.png
2025-01-28_17-56.png (386.33 KiB) Viewed 1025 times

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

Conky

Now Conky works correctly on Wayland - Hyprland

~/.conkyrc

Code: Select all

--[[
#======================================================================#
#                               Arch-linux                             #
# By Sofiya                                                            #
#======================================================================#


]]

conky.config = {

	--Various settings

	background = true, 							-- forked to background
	cpu_avg_samples = 2,						-- The number of samples to average for CPU monitoring.
	diskio_avg_samples = 10,					-- The number of samples to average for disk I/O monitoring.
	double_buffer = true,						-- Use the Xdbe extension? (eliminates flicker)
	if_up_strictness = 'address',				-- how strict if testing interface is up - up, link or address
	net_avg_samples = 2,						-- The number of samples to average for net data
	no_buffers = true,							-- Subtract (file system) buffers from used memory?
	temperature_unit = 'celsius',				-- fahrenheit or celsius
	text_buffer_size = 2048,					-- size of buffer for display of content of large variables - default 256
	update_interval = 1,						-- update interval
	imlib_cache_size = 0,                       -- disable image cache to get a new spotify cover per song


	--Placement

	alignment = 'middle_left',					-- top-left,top-middle,top-right,bottom-left,bottom-middle,bottom-right,
												-- middle-left,middle-middle,middle-right,none
	--Arch Duoscreen
	-- gap_x = -1910,
	gap_x = 20,									-- pixels between right or left border
	gap_y = -20,									-- pixels between bottom or left border
	minimum_height = 200,						-- minimum height of window
	minimum_width = 230,						-- minimum height of window
	maximum_width = 230,						-- maximum height of window

	--Graphical

	border_inner_margin = 5, 					-- margin between border and text
	border_outer_margin = 5, 					-- margin between border and edge of window
	border_width = 0, 							-- border width in pixels
	default_bar_width = 280,					-- default is 0 - full width
	default_bar_height = 10,					-- default is 6
	default_gauge_height = 25,					-- default is 25
	default_gauge_width =40,					-- default is 40
	default_graph_height = 40,					-- default is 25
	default_graph_width = 153,					-- default is 0 - full width
	default_shade_color = '#000000',			-- default shading colour
	default_outline_color = '#000000',			-- default outline colour
	draw_borders = false,						-- draw borders around text
	draw_graph_borders = true,					-- draw borders around graphs
	draw_shades = false,						-- draw shades
	draw_outline = false,						-- draw outline
	stippled_borders = 0,						-- dashing the border

	--Textual

	extra_newline = false,						-- extra newline at the end - for asesome's wiboxes
	format_human_readable = true,				-- KiB, MiB rather then number of bytes
	font = 'Noto Mono:size=11:regular',  			-- font for complete conky unless in code defined
	max_text_width = 0,							-- 0 will make sure line does not get broken if width too smal
	max_user_text = 16384,						-- max text in conky default 16384
	override_utf8_locale = true,				-- force UTF8 requires xft
	short_units = true,							-- shorten units from KiB to k
	top_name_width = 21,						-- width for $top name value default 15
	top_name_verbose = false,					-- If true, top name shows the full command line of  each  process - Default value is false.
	uppercase = false,							-- uppercase or not
	use_spacer = 'none',						-- adds spaces around certain objects to align - default none
	use_xft = true,								-- xft font - anti-aliased font
	xftalpha = 1,								-- alpha of the xft font - between 0-1

	--Windows
	out_to_wayland = true,
	own_window = true,							-- create your own window to draw
	own_window_argb_value = 150,				-- real transparency - composite manager required 0-255
	own_window_argb_visual = true,				-- use ARGB - composite manager required
	own_window_class = 'Conky',					-- manually set the WM_CLASS name for use with xprop
	own_window_colour = '#000000',				-- set colour if own_window_transparent no
	own_window_hints = 'undecorated,below,above,sticky,skip_taskbar,skip_pager',  -- if own_window true - just hints - own_window_type sets it
	own_window_transparent = false,				-- if own_window_argb_visual is true sets background opacity 0%
	own_window_title = 'system_conky',			-- set the name manually  - default conky "hostname"
	own_window_type = 'override',				    -- if own_window true options are: normal/override/dock/desktop/panel


	--Colours

	default_color = '#ff0000',  				-- default color and border color
	color1 = '#FFFFFF',
	color2 = '#FFA726',
	color3 = '#cccccc',
	color4 = '#BDBDBD',
	color5 = '#CCCCCC',
	color6 = '#aa0000',

	--Signal Colours
	color7 = '#1F7411',  						--green
	color8 = '#FFA726',  						--orange
	color9 = '#F1544B',  						--firebrick


	--Lua


};
conky.text = [[
${color1}${alignc}S Y S T E M    I N F O${color}
${color1}${hr}${color}
${color1}Host:${alignr}${color2}${nodename}${color}
${color1}Kernel:${color2}${alignr}$kernel${color}
${color1}Uptime:${color2}${alignr}${uptime}${color}
${color1}UTC:${color2}${alignr}${utime %H:%M}${color}

${color1}${goto 60}Used${alignr}Size${color}
${color1}Root${goto 60}${color2}${fs_used /}${alignr}${fs_size /}${color}
${color1}Home${goto 60}${color2}${fs_used /home}${alignr}${fs_size /home}${color}

${color1}${goto 60}Mem${alignr}Max${color}
${color1}RAM${goto 60}${color2}${mem}${alignr}${memmax}${color}
${color1}Swap${goto 60}${color2}${swap}${alignr}${swapmax}${color}

${color1}CPU:${goto 60}Used${alignr}GHz${color}
${color1}Avg${goto 60}${color2}${if_match ${cpu cpu0}<50}  ${cpu cpu0}\
${else}${if_match ${cpu cpu0}<=100}${color9} ${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}%${alignr}${freq_g}${color}

${color1}${alignc}S H O R T C U T    K E Y S${color}
${color1}${hr}${color}
${color1}[S]+D ${alignr}${color2}Small Menu${color}
${color1}[S]+[Shift]+D${alignr}${color2}A large Menu${color}
${color1}${hr}${color}
${color1}[S]+Еnter${alignr}${color2}Terminal${color}
${color1}[S]+[Shift]+T${alignr}${color2}Terminal(root)${color}
${color1}[S]+T${alignr}${color2}File Manager${color}
${color1}[S]+[Shift]+F${alignr}${color2}Manager(root)${color}
${color1}[S]+[Shift]+G${alignr}${color2}Geany(root)${color}
${color1}[S]+[Shift]+P${alignr}${color2}Pamac Manager${color}
${color1}[S]+[PrtSc]${alignr}${color2}Screenshot${color}
${color1}[S]+[Ctrl]+W${alignr}${color2}Web Browser${color}
${color1}[S]+Q${alignr}${color2}Kill focused window${color}
${color1}${hr}${color}
#${color1}${execi 6000 os-release -d | grep 'Descr'|awk {'print $2 " " $3" " $4" " $5'}}${alignr}${execi 6000 os-release -a | grep 'Release'|awk {'print $2""$3""$4""$5'}}${color}
]];
Attachments
1739644121_grim.jpg
1739644121_grim.jpg (61.11 KiB) Viewed 799 times
1739645662_grim.png
1739645662_grim.png (313.72 KiB) Viewed 799 times

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

Announcement:

Hyperland requires changes, for Pipewire - a kernel change to "6.11.7" viewtopic.php?t=13091 is required, since the currently installed kernel puts a heavy load on the processor when Pipewire is running. It is also necessary to replace the terminal from foot to Sakura or Kitty .For some reason "Foot" is not working properly.

in /home/spot/.config/hypr/configs/window_rules.conf
Comment out lines 7 through 17

Attachments
2025-04-01_08-33.png
2025-04-01_08-33.png (177.93 KiB) Viewed 461 times
Last edited by Sofiya on Tue Apr 01, 2025 5:48 am, edited 1 time in total.

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

:thumbup:

It's been a while since I turned on Hyprland, Wackerski has done some bad things with the innovations again :shock:
Thank God everything can be fixed. :ugeek:

Attachments
2025-04-01_08-57.png
2025-04-01_08-57.png (519.17 KiB) Viewed 453 times
2025-04-01_08-43.png
2025-04-01_08-43.png (346.8 KiB) Viewed 457 times
Last edited by Sofiya on Tue Apr 01, 2025 6:10 am, edited 1 time in total.

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable )

Post by Sofiya »

:welcome:
I'm back on top

Attachments
2025-04-01_09-09.png
2025-04-01_09-09.png (470.61 KiB) Viewed 448 times
2025-04-01_09-04.png
2025-04-01_09-04.png (405.3 KiB) Viewed 448 times

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

User avatar
Sofiya
Posts: 2540
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1570 times
Been thanked: 1726 times

Re: KLA-HyprlandCE-1.5 ( stable ) - Final

Post by Sofiya »

/home/spot/.config/hypr/configs/window_rules.conf

Code: Select all

# example window rules
# for windows named/classed as abc and xyz

# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# Example windowrule v1

windowrule = float, class:^(org.kde.polkit-kde-authentication-agent-1)$
windowrule = float, class:^(nm-connection-editor|nm-applet|blueman-manager)$
windowrule = float, class:^(swayimg|vlc|Viewnior|pavucontrol|kvantummanager)$
windowrule = float, class:^(nwg-look|qt5ct|qt6ct|mpv|galculator|unetbootin)$
windowrule = float, class:^(zoom|xarchiver|waypaper|usbimager)$
windowrule = float, class:^(wdisplays|font-viewer|yad)$

windowrulev2 = float, class:^(audacious)$
windowrulev2 = float, title:^(Picture-in-Picture)$

windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.

# windowrule v2
windowrulev2 = workspace 1, class:^(Firefox)$
windowrulev2 = workspace 2, class:^(microsoft-edge)$
windowrulev2 = workspace 3, class:^(chromium)$
windowrulev2 = workspace 4, class:^(com.obsproject.Studio)$
windowrulev2 = workspace 5 silent, class:^(Steam)$,title:^(Steam)$
windowrulev2 = workspace 5 silent, class:^(lutris)$
windowrulev2 = workspace 6, class:^(virt-manager)$
windowrulev2 = workspace 7 silent, class:^(discord)$
#windowrulev2 = workspace 8, class:^(pcmanfm)$
windowrulev2 = workspace 9 silent, class:^(audacious)$

windowrulev2 = opacity 0.8 0.8, class:^(Alacritty)$
windowrulev2 = opacity 0.8 0.8, class:^(sakura)$
windowrulev2 = opacity 0.90 0.90,class:^(Firefox)$
windowrulev2 = opacity 0.90 0.90,class:^(Brave-browser)$
windowrulev2 = opacity 0.80 0.80,class:^(Steam)$
windowrulev2 = opacity 0.80 0.80,class:^(steam)$
windowrulev2 = opacity 0.80 0.80,class:^(steamwebhelper)$
windowrulev2 = opacity 0.80 0.80,class:^(Spotify)$
windowrulev2 = opacity 0.80 0.80,class:^(Code)$
windowrulev2 = opacity 0.80 0.80,class:^(code-url-handler)$
windowrulev2 = opacity 0.80 0.80,class:^(kitty)$
windowrulev2 = opacity 0.80 0.80,class:^(nwg-look)$
windowrulev2 = opacity 0.80 0.80,class:^(qt5ct)$
windowrulev2 = opacity 0.80 0.80,class:^(qt6ct)$
windowrulev2 = opacity 0.80 0.80,class:^(lxtask)$
windowrulev2 = opacity 0.80 0.80,class:^(kvantummanager)$
windowrulev2 = opacity 0.80 0.80,class:^(yad)$ #Protontricks-Gtk
windowrulev2 = opacity 0.80 0.70,class:^(pavucontrol)$
windowrulev2 = opacity 0.80 0.70,class:^(blueman-manager)$
windowrulev2 = opacity 0.80 0.70,class:^(nm-applet)$
windowrulev2 = opacity 0.80 0.70,class:^(nm-connection-editor)$

# opacity (transparent) ( 0.9 0.7, ) #enable as desired
windowrulev2 = opacity 0.8 0.8, class:^(Pcmanfm)$
windowrulev2 = opacity 0.8 0.8, class:^(thunar)$
windowrulev2 = opacity 0.8 0.8, class:^(foot)$
windowrulev2 = opacity 0.8 0.8, class:^(wofi)$
windowrulev2 = opacity 0.9 0.9, class:^(geany)$
windowrulev2 = opacity 0.9 0.9, class:^(codium-url-handler)$
windowrulev2 = opacity 0.9 0.9, class:^(VSCodium)$

#windowrulev2 = bordercolor rgb(EE4B55) rgb(880808), fullscreen:1
#windowrulev2 = bordercolor rgb(282737) rgb(1E1D2D), floating:1
#windowrulev2 = opacity 0.8 0.8, pinned:1

# for ttyclock
windowrulev2 = float, class:^(clock)$, title:^(clock)$
windowrulev2 = size 33% 27%, class:^(clock)$, title:^(clock)$
windowrulev2 = center, class:^(clock)$, title:^(clock)$

windowrulev2 = size 400 550,class:(Rofi)
windowrulev2 = center, class:(Rofi)
windowrulev2 = float, class:(Rofi)

KL-Linux https://sofijacom.github.io
KL LINUX Simple fast free

Post Reply

Return to “KLA”