Replaced set-lockscreen by the new version of set-wallpaper (modified), and many more but not that significant changes
This commit is contained in:
parent
3a293cf0f3
commit
6e4c3bb974
|
@ -12,6 +12,9 @@ enabled=true
|
||||||
fuzzy=true
|
fuzzy=true
|
||||||
terminal=kitty
|
terminal=kitty
|
||||||
|
|
||||||
|
[caffeine]
|
||||||
|
enabled=false
|
||||||
|
|
||||||
[calculator_qalculate]
|
[calculator_qalculate]
|
||||||
enabled=true
|
enabled=true
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
LocationMode=path-bar
|
LocationMode=path-bar
|
||||||
ShowHidden=false
|
ShowHidden=false
|
||||||
ShowSizeColumn=true
|
ShowSizeColumn=true
|
||||||
GeometryX=713
|
GeometryX=1183
|
||||||
GeometryY=269
|
GeometryY=269
|
||||||
GeometryWidth=537
|
GeometryWidth=537
|
||||||
GeometryHeight=542
|
GeometryHeight=542
|
||||||
|
|
|
@ -1,2 +1,4 @@
|
||||||
|
file:///home/guillm/Pictures Pictures
|
||||||
|
file:///home/guillm/Downloads Downloads
|
||||||
file:///home/guillm/shared/Workplan/EPITA/2024-2025
|
file:///home/guillm/shared/Workplan/EPITA/2024-2025
|
||||||
file:///home/guillm/shared/Workplan
|
file:///home/guillm/shared/Workplan
|
||||||
|
|
|
@ -6,4 +6,5 @@
|
||||||
monitor=,preferred,auto,auto
|
monitor=,preferred,auto,auto
|
||||||
monitor=eDP-1,preferred,0x0,1 # Laptop screen
|
monitor=eDP-1,preferred,0x0,1 # Laptop screen
|
||||||
monitor=DP-1, preferred, 0x-1080, 1 # HP Home monitor
|
monitor=DP-1, preferred, 0x-1080, 1 # HP Home monitor
|
||||||
|
monitor=DP-2, preferred, 0x-1080, 1 # HP Home monitor
|
||||||
monitor=HDMI-A-1, preferred, 0x-1440, 1 # Dell monitor
|
monitor=HDMI-A-1, preferred, 0x-1440, 1 # Dell monitor
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
# Please note not all available settings / options are set here.
|
# Please note not all available settings / options are set here.
|
||||||
# For a full list, see the wiki
|
# For a full list, see the wiki
|
||||||
|
|
||||||
source = ~/.config/hypr/config/monitors_default.conf
|
#source = ~/.config/hypr/config/monitors_default.conf
|
||||||
#source = ~/.config/hypr/config/monitors.conf
|
source = ~/.config/hypr/config/monitors.conf
|
||||||
source = ~/.config/hypr/config/environment.conf
|
source = ~/.config/hypr/config/environment.conf
|
||||||
source = ~/.config/hypr/config/input.conf
|
source = ~/.config/hypr/config/input.conf
|
||||||
source = ~/.config/hypr/config/appearance.conf
|
source = ~/.config/hypr/config/appearance.conf
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
# BACKGROUND
|
# BACKGROUND
|
||||||
background {
|
background {
|
||||||
monitor =
|
monitor =
|
||||||
path = ~/.config/hypr/images/lockscreen.JPG
|
path = ~/.config/hypr/images/lockscreen.jpg
|
||||||
blur_passes = 2
|
blur_passes = 0
|
||||||
contrast = 0.8916
|
#contrast = 0.8916
|
||||||
rightness = 0.8172
|
#brightness = 0.8172
|
||||||
vibrancy = 0.1696
|
#vibrancy = 0.1696
|
||||||
vibrancy_darkness = 0.0
|
#vibrancy_darkness = 0.0
|
||||||
}
|
}
|
||||||
|
|
||||||
# GENERAL
|
# GENERAL
|
||||||
|
@ -22,7 +22,7 @@ general {
|
||||||
input-field {
|
input-field {
|
||||||
monitor =
|
monitor =
|
||||||
size = 320, 55
|
size = 320, 55
|
||||||
outline_thickness = 1
|
outline_thickness = -1
|
||||||
dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
|
dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
|
||||||
dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
|
dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
|
||||||
dots_center = true
|
dots_center = true
|
||||||
|
@ -41,20 +41,24 @@ input-field {
|
||||||
# Time
|
# Time
|
||||||
label {
|
label {
|
||||||
monitor =
|
monitor =
|
||||||
text = cmd[update:1000] echo "<span>$(date +"%H:%M")</span>"
|
#text = cmd[update:1000] echo "<span>$(date +"%H:%M")</span>"
|
||||||
color = rgba(216, 222, 233, 0.70)
|
text = $TIME
|
||||||
|
color = rgba(216, 222, 233, 1)
|
||||||
font_size = 130
|
font_size = 130
|
||||||
font_family = JetbrainsMonoNL NF Bold
|
font_family = JetbrainsMonoNL NF Bold
|
||||||
position = 0, 280
|
position = 0, 280
|
||||||
halign = center
|
halign = center
|
||||||
valign = center
|
valign = center
|
||||||
|
# TODO make shadowing work
|
||||||
|
#shadow_passes = 10
|
||||||
|
#shadow_size = 3
|
||||||
}
|
}
|
||||||
|
|
||||||
# Day-Month-Date
|
# Day-Month-Date
|
||||||
label {
|
label {
|
||||||
monitor =
|
monitor =
|
||||||
text = cmd[update:1000] echo -e "$(date +"%A, %d %B")"
|
text = cmd[update:1000] echo -e "$(date +"%A, %d %B")"
|
||||||
color = rgba(216, 222, 233, 0.70)
|
color = rgba(216, 222, 233, 1)
|
||||||
font_size = 26
|
font_size = 26
|
||||||
font_family = JetbrainsMonoNL NF
|
font_family = JetbrainsMonoNL NF
|
||||||
position = 0, 160
|
position = 0, 160
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 12 MiB |
BIN
.config/hypr/images/lockscreen.jpg
Normal file
BIN
.config/hypr/images/lockscreen.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 MiB |
Binary file not shown.
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 1.6 MiB |
|
@ -1 +1 @@
|
||||||
off
|
on
|
||||||
|
|
|
@ -6,7 +6,7 @@ print_help() {
|
||||||
echo "Usage: ${0} (get|set) [level]"
|
echo "Usage: ${0} (get|set) [level]"
|
||||||
echo
|
echo
|
||||||
echo " get Gets the current battery charging limit"
|
echo " get Gets the current battery charging limit"
|
||||||
echo " set Sets the current battery charging limit to the provided level"
|
echo " set Sets the current battery charging limit to the provided level (set to 0 to disable battery charging limit)"
|
||||||
echo
|
echo
|
||||||
echo "Please note that this script is made for Samsung Galaxy Book Computers and only works with Galaxy Book Extras module loaded and enabled."
|
echo "Please note that this script is made for Samsung Galaxy Book Computers and only works with Galaxy Book Extras module loaded and enabled."
|
||||||
exit 1
|
exit 1
|
||||||
|
|
13
.local/bin/rust-quick-run.sh
Executable file
13
.local/bin/rust-quick-run.sh
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Compiles and run a single rust file while keeping a clean directory
|
||||||
|
|
||||||
|
if [ ! -e "$1" ]; then
|
||||||
|
echo "'$1': No such file or directory"
|
||||||
|
else
|
||||||
|
rustc $1 -o a.out
|
||||||
|
if [ $? == 0 ]; then
|
||||||
|
./a.out
|
||||||
|
rm a.out
|
||||||
|
fi
|
||||||
|
fi
|
|
@ -1,22 +1,50 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Actually just a modified version of the set-wallpaper script, explaining some potential inconsistencies in variables naming or whatever else.
|
||||||
|
|
||||||
|
print_help() {
|
||||||
|
echo "Usage: $0 [input-file]"
|
||||||
|
echo
|
||||||
|
echo "Changes your current lockscreen wallpaper"
|
||||||
|
echo "Please note that this script is made to be used with the Atlas Desktop and will probably not work on most other desktops."
|
||||||
|
}
|
||||||
|
|
||||||
|
if [ $# -ne 1 ]; then
|
||||||
|
print_help
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Check if file exists
|
# Check if file exists
|
||||||
if [ -e $1 ]; then
|
if [ -e "$1" ]; then
|
||||||
|
|
||||||
# Variables declaration
|
# Variables declaration
|
||||||
wallpaper_config=~/.config/hypr/hyprlock.conf
|
wallpaper_config=~/.config/hypr/hyprlock.conf
|
||||||
wallpaper_path=~/.config/hypr/images/lockscreen # Doesn't contain file extension
|
wallpaper_path=~/.config/hypr/images/lockscreen # Doesn't contain file extension
|
||||||
file_extension="${1##*.}"
|
file_extension="${1##*.}"
|
||||||
|
|
||||||
|
# In case file has no extension
|
||||||
|
if [ "${file_extension}" == "$1" ]; then
|
||||||
|
echo "Error: please provide a file extension (ex: .jpg, .png...)"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Remove old wallpaper
|
# Remove old wallpaper
|
||||||
rm $wallpaper_path*
|
rm $wallpaper_path*
|
||||||
|
|
||||||
# Copy file
|
# Copy file
|
||||||
cp $1 "${wallpaper_path}.${file_extension}"
|
cp "$1" "${wallpaper_path}.${file_extension}"
|
||||||
|
if [ $? != 0 ]; then
|
||||||
|
echo "Aborted."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Update config
|
# Update config
|
||||||
sed -i "s/lockscreen\.[^[:space:]]*/lockscreen.$file_extension/g" $wallpaper_config # Replace current extension by new extension
|
sed -i "s/lockscreen\.[^[:space:]]*/lockscreen.$file_extension/g" $wallpaper_config # Replace current extension by new extension
|
||||||
|
if [ $? != 0 ]; then
|
||||||
|
echo "Aborted."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
echo "Done"
|
echo "Done"
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
|
|
1
.zshrc
1
.zshrc
|
@ -80,6 +80,7 @@ alias hyprcfg='vim ~/.config/hypr/'
|
||||||
alias zcfg='vim ~/.zshrc'
|
alias zcfg='vim ~/.zshrc'
|
||||||
alias icat='kitten icat'
|
alias icat='kitten icat'
|
||||||
alias nv='nvim'
|
alias nv='nvim'
|
||||||
|
alias cg='cargo'
|
||||||
# Power management
|
# Power management
|
||||||
alias pprof='cat /sys/firmware/acpi/platform_profile' # Get current performance profile
|
alias pprof='cat /sys/firmware/acpi/platform_profile' # Get current performance profile
|
||||||
alias pprof-list='cat /sys/firmware/acpi/platform_profile_choices' # Lists the available performance profiles
|
alias pprof-list='cat /sys/firmware/acpi/platform_profile_choices' # Lists the available performance profiles
|
||||||
|
|
Loading…
Reference in a new issue