Compare commits

...

4 Commits

Author SHA1 Message Date
dadb9de5d0 suse config 2025-02-16 01:52:21 +00:00
14dd1c3a0a new rice 2025-02-10 14:33:12 +00:00
9d6cf0e29f more waybar 2025-02-07 20:33:24 +00:00
cbf6f42847 waybar looks like cosmic panel 2025-02-07 11:25:31 +00:00
18 changed files with 431 additions and 114 deletions

View File

@ -1,5 +1,4 @@
alias ls="ls -a --color"
alias ssh="kitten ssh"
alias giturl="git config --get remote.origin.url"
alias push="git push"
alias commit="git commit"

View File

@ -213,7 +213,7 @@
# corners.
# The radius will be automatically lowered if it exceeds half of the
# notification height to avoid clipping text and/or icons.
corner_radius = 0
corner_radius = 10
### Legacy

View File

@ -1,4 +1,3 @@
abbr ssh "kitten ssh"
abbr push "git push"
abbr --set-cursor=! commit "git commit -m \"!\""
abbr add "git add ."
@ -6,3 +5,4 @@ abbr vim "vim -N"
abbr in "sudo zypper in"
abbr up "sudo zypper up"
abbr ls "ls -t"
abbr ssh "kitten ssh"

View File

@ -1,3 +1,9 @@
[main]
anchor=center
lines=15
width=30
font=VictorMonos:size=20
[colors]
background=282828dd
text=ebdbb2ff
@ -5,8 +11,8 @@ match=b8bb26ff
selection-match=fb4934ff
selection=ebdbb2dd
selection-text=282828ff
border=b8bb26ff
border=73ba25ff
[border]
width=2
radius=0
width=3
radius=20

View File

@ -1,12 +1,12 @@
exec-once="hyprpaper"
exec-once="waybar"
exec-once="dunst"
#exec-once="dunst"
env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
decoration {
rounding = 15
rounding = 10
shadow {
range = 0
@ -29,14 +29,19 @@ misc {
}
general {
col.active_border = rgb(b8bb26)
col.inactive_border = rgb(282828)
col.active_border = rgb(73ba25)
col.inactive_border = rgb(173f4f)
border_size = 2
gaps_in = 10
gaps_out = 20
layout = dwindle
}
dwindle {
pseudotile = true
preserve_split = true
}
master {
new_on_top = true
new_status = "master"
@ -44,6 +49,9 @@ master {
input {
kb_layout = gb
repeat_delay = 200
repeat_rate = 50
kb_options = caps:escape,compose:ralt
}
# Monitors
@ -67,8 +75,8 @@ bind = SUPER SHIFT, F, exec, pcmanfm
# Move focus with mainMod + arrow keys
bind = SUPER, h, movefocus, l
bind = SUPER, l, movefocus, r
bind = SUPER, k, layoutmsg, cycleprev
bind = SUPER, j, layoutmsg, cyclenext
bind = SUPER, k, movefocus, u
bind = SUPER, j, movefocus, d
bind = SUPER SHIFT, k, layoutmsg, swapprev
bind = SUPER SHIFT, j, layoutmsg, swapnext

View File

@ -1,7 +1,7 @@
background {
monitor =
path = screenshot
blur_passes = 2
blur_passes = 3
blur_size = 10
}
@ -17,7 +17,7 @@ image {
size = 220
rounding = -1
border_size = 4
border_color = rgb(184, 187, 38)
border_color = rgb(115, 186, 37)
position = 0, 150
halign = center
valign = center
@ -50,19 +50,6 @@ label {
halign = left
valign = bottom
}
label {
monitor =
text = cmd[update:500] num=5; echo $num; num=$num-1
text_align = center
color = rgba(200, 200, 200, 1.0)
font_size = 20
font_family = Noto Sans
rotate = 0
position = 30, -30
halign = left
valign = top
}
label {
monitor =
@ -86,7 +73,7 @@ input-field {
dots_spacing = 0.2
dots_center = false
dots_rounding = -1
outer_color = rgb(184, 187, 38)
outer_color = rgb(115, 186, 37)
inner_color = rgb(40, 40, 40)
font_color = rgb(200, 200, 200)
fade_on_empty = true
@ -96,7 +83,7 @@ input-field {
rounding = -1
check_color = rgb(204, 136, 34)
fail_color = rgb(204, 34, 34)
fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i>
fail_text = <i>😬Ohhhh, that was wrong mate ⚠️</i>
fail_timeout = 2000
fail_transition = 300
capslock_color = -1

View File

@ -1,4 +1,3 @@
preload = ~/.config/hypr/wallpaper.jpg
preload = ~/.config/hypr/wallpaper2.jpg
wallpaper = DP-1, ~/.config/hypr/wallpaper.jpg
wallpaper = HDMI-A-1, ~/.config/hypr/wallpaper2.jpg
preload = ~/pictures/wallpaper.png
wallpaper = DP-1, ~/pictures/wallpaper.png
wallpaper = HDMI-A-1, ~/pictures/wallpaper.png

View File

@ -11,7 +11,7 @@ foreground #ebdbb2
color0 #3c3836
color1 #cc241d
color2 #98971a
color2 #588e1e
color3 #d79921
color4 #076678
color5 #b16286
@ -19,7 +19,7 @@ color6 #689d6a
color7 #a89984
color8 #928374
color9 #fb4934
color10 #b8bb26
color10 #73ba25
color11 #fabd2f
color12 #83a598
color13 #d3869b

View File

@ -1,5 +1,11 @@
confirm_os_window_close 0
background_opacity 0.9
background_opacity 1
font_family family="VictorMono"
style="NF"
bold_font auto
italic_font auto
bold_italic_font auto
# BEGIN_KITTY_THEME
# Gruvbox Dark

View File

@ -1,56 +1,276 @@
[
{
"layer": "top",
"position": "bottom",
"mode": "invisible",
"modules-center": ["image#pfp", "wlr/taskbar"],
"image#pfp": {
"path": "/home/deadvey/pictures/pfp.png",
"size": 30,
"interval": 20,
"on-click": "fuzzel --anchor bottom",
},
"wlr/taskbar": {
"format": "{icon}",
"icon-size": 30,
"icon-theme": "Gruvbox-Dark",
"tooltip-format": "{name}",
"on-click": "activate",
"on-click-right": "minimize",
"on-click-middle": "close",
"ignore-list": [
"Alacritty"
],
"app_ids-mapping": {
"firefoxdeveloperedition": "firefox-developer-edition"
},
"rewrite": {
"Firefox Web Browser": "Firefox",
"Foot Server": "Terminal"
}
}
},
{
"layer": "top",
"position": "top",
"height": 30,
"modules-left": ["hyprland/workspaces", "custom/temperature", "cpu", "memory"],
"modules-center": ["custom/time", "hyprland/window"],
"modules-right": ["clock", "tray"],
"mode": "dock",
"modules-left": [
"hyprland/workspaces",
],
"modules-center": [
"clock"
],
"modules-right": [
"tray",
"group/specs",
"group/cmus",
"group/audio",
"network",
"custom/notification",
"group/power",
],
"custom/notification": {
"tooltip": false,
"format": "{icon}",
"format-icons": {
"notification": "<span foreground='red'><sup></sup></span>",
"none": "",
"dnd-notification": "<span foreground='red'><sup></sup></span>",
"dnd-none": "",
"inhibited-notification": "<span foreground='red'><sup></sup></span>",
"inhibited-none": "",
"dnd-inhibited-notification": "<span foreground='red'><sup></sup></span>",
"dnd-inhibited-none": ""
},
"return-type": "json",
"exec-if": "which swaync-client",
"exec": "swaync-client -swb",
"on-click": "swaync-client -t -sw",
"on-click-right": "swaync-client -d -sw",
"escape": true
},
"tray": {
"spacing": 20,
},
"group/audio": {
"orientation": "inherit",
"drawer": {
"transition-duration": 300,
"children-class": "not-power",
"transition-right-to-left": true,
},
"modules": ["pulseaudio","pulseaudio/slider"],
},
"group/power": {
"orientation": "inherit",
"drawer": {
"transition-duration": 300,
"children-class": "not-power",
"transition-right-to-left": true,
},
"modules": [
"custom/power", // First element is the "group leader" and won't ever be hidden
"custom/quit",
"custom/lock",
"custom/reboot",
]
},
"custom/quit": {
"format": "󰗼 ",
"tooltip": false,
"on-click": "hyprctl dispatch exit"
},
"custom/lock": {
"format": "󰍁 ",
"tooltip": false,
"on-click": "hyprlock"
},
"custom/reboot": {
"format": "󰜉 ",
"tooltip": false,
"on-click": "reboot"
},
"custom/power": {
"format": " ",
"tooltip": false,
"on-click": "shutdown now"
},
"memory": {
"format": "{used}/{total} GB  ",
"on-click": "flatpak run io.github.cosmic_utils.Examine",
},
"cpu": {
"format": "{}%  ",
"on-click": "flatpak run io.github.cosmic_utils.Examine",
},
"custom/thermal": {
"exec": "sensors | grep Tctl: | sed 's/Tctl:[ ]\\+//'",
"format": "{}  ",
"interval": 1,
},
"group/specs": {
"orientation": "inherit",
"drawer": {
"transition-duration": 300,
"transition-right-to-left": true
},
"modules": ["custom/specsicon","cpu", "memory","custom/thermal"],
},
"custom/specsicon": {
"format": " ",
"on-click": "flatpak run io.github.cosmic_utils.Examine",
},
"group/cmus": {
"orientation": "inherit",
"drawer": {
"transition-duration": 300,
"transition-right-to-left": true
},
"modules": ["custom/cmusicon","custom/cmussong","custom/cmusartist"],
},
"custom/cmusicon": {
"format": " ",
"on-click": "ssh max@192.168.1.193 cmus-remote -u",
"on-click-right": "ssh max@192.168.1.193 cmus-remote -n",
"on-scroll-down": "ssh max@192.168.1.193 cmus-remote -v -10%",
"on-scroll-up": "ssh max@192.168.1.193 cmus-remote -v +10%",
},
"custom/cmussong": {
"exec": "ssh max@192.168.1.193 cmus-remote -Q | grep title | sed 's/tag title //'",
"format": "{}",
"interval": 1,
"on-click": "ssh max@192.168.1.193 cmus-remote -u",
"on-click-right": "ssh max@192.168.1.193 cmus-remote -n",
"on-scroll-down": "ssh max@192.168.1.193 cmus-remote -v -10%",
"on-scroll-up": "ssh max@192.168.1.193 cmus-remote -v +10%",
},
"custom/cmusartist": {
"exec": "ssh max@192.168.1.193 cmus-remote -Q | grep albumartist | sed 's/tag albumartist //'",
"format": "{}",
"interval": 1,
"on-click": "ssh max@192.168.1.193 cmus-remote -u",
"on-click-right": "ssh max@192.168.1.193 cmus-remote -n",
"on-scroll-down": "ssh max@192.168.1.193 cmus-remote -v -10%",
"on-scroll-up": "ssh max@192.168.1.193 cmus-remote -v +10%",
},
"hyprland/workspaces": {
"disable-scroll": true,
"show-special": true,
"all-outputs": true,
"move-to-monitor": true,
"move-to-monitor": false,
"wrap-on-scroll": false,
"format": "{icon}{name}",
"format-active": "[{name}]",
"format-icons": {
"urgent": "!",
"active": "*",
"active": "",
"default": ""
}
},
"persistent-workspaces": {
"*": [ 1,2,3,4,5,6,7,8,9,0 ],
},
},
"network": {
"interface": "enp5s0",
"format": "{ifname}",
"format-wifi": " ",
"format-ethernet": " ",
"format-disconnected": "", //An empty format will hide the module.
"tooltip-format": "{ifname} via {gwaddr} 󰊗",
"tooltip-format-wifi": "{essid} ({signalStrength}%) ",
"tooltip-format-ethernet": "{ipaddr} {ifname}",
"tooltip-format-disconnected": " ",
"max-length": 50
},
"custom/seperator": {
"format": "|",
},
"server-cava": {
"exec": "ssh max@192.168.1.193 bash /home/max/caway.sh",
"format": "{}",
"interval": 30,
},
"pulseaudio/slider": {
"min": 0,
"max": 100,
"orientation": "horizontal"
},
"pulseaudio": {
"format": "{icon}",
"format-bluetooth": "{volume}% {icon}",
"format-muted": " ",
"format-icons": {
"alsa_output.pci-0000_00_1f.3.analog-stereo": "",
"alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "",
"headphone": "",
"hands-free": "",
"headset": "",
"phone": "",
"phone-muted": "",
"portable": "",
"car": "",
"default": [" ", " "]
},
"scroll-step": 5,
"on-click": "pavucontrol",
"ignored-sinks": ["Easy Effects Sink"]
},
"clock": {
"format": "{:%a, %d %b %Y %H:%M:%S}",
"interval": 1
"format": "{:%a, %d %b %Y %H:%M:%S %p}",
"interval": 1,
"tooltip-format": "<tt><small>{calendar}</small></tt>",
"calendar": {
"mode" : "year",
"mode-mon-col" : 3,
"weeks-pos" : "right",
"on-scroll" : 1,
"format": {
"months": "<span color='#ebdbb2'><b>{}</b></span>",
"days": "<span color='#d3869b'><b>{}</b></span>",
"weeks": "<span color='#8ec07c'><b>W{}</b></span>",
"weekdays": "<span color='#fe8019'><b>{}</b></span>",
"today": "<span color='#fb4934'><b><u>{}</u></b></span>"
}
},
"actions": {
"on-click-right": "mode",
"on-scroll-up": "tz_up",
"on-scroll-down": "tz_down",
"on-scroll-up": "shift_up",
"on-scroll-down": "shift_down"
}
},
"custom/temperature": {
"format": "{} ",
"exec": "sensors | grep 'Tctl:' | sed -E 's/Tctl:[ ]+//' | sed -E 's/[ ]+//'",
"interval": 1,
},
"cpu": {
"format": "{}% "
},
"memory": {
"format": "{}% "
},
"custom/time": {
"exec": "bash $HOME/scripts/time.sh --hex",
"format": "{}",
"interval": 1,
},
"custom/lock": {
"on-click": "hyprlock",
"format": "",
},
"custom/shutdown": {
"on-click": "shutdown now",
"format": "",
},
"custom/reboot": {
"on-click": "reboot",
"format": "",
},
"custom/server-cava": {
"exec": "ssh max@192.168.1.193 bash /home/max/caway.sh",
"format": "{}",

View File

@ -1,9 +1,47 @@
window#waybar.screenBorder {
border: 2px solid #b8bb26;
background-color: transparent;
box-shadow: 0px 0px 0px 60px black, 0px 0px 0px 0.5px #ebdbb2;
* {
font-family: "VictorMono", Helvetica, Arial, sans-serif,"Font Awesome 5 Free";
}
#pulseaudio-slider slider {
min-height: 0px;
min-width: 0px;
background-image: none;
border: none;
box-shadow: none;
background-color: #ebdbb2;
}
#pulseaudio-slider slider:hover {
background-color: #a89984;
}
#pulseaudio-slider slider:active {
background-color: #73ba25;
}
#pulseaudio-slider trough {
min-height: 10px;
min-width: 80px;
border-radius: 5px;
background-color: #282828;
}
#pulseaudio-slider highlight {
min-width: 10px;
border-radius: 5px;
background-color: #73ba25;
}
#taskbar button {
border-radius: 10px;
margin: 20px;
padding: 8px 8px 8px 8px;
}
#taskbar button.active {
background-color: #173f4f;
}
#taskbar button:hover {
background-color: #282828;
}
#image {
padding: 8px 8px 8px 8px;
border-radius: 10px;
}
#image:hover {
background-color: #282828;
}
window#waybar.top,
window#waybar.bottom,
@ -12,44 +50,65 @@ window#waybar.left {
background-color: transparent;
}
#workspaces button {
padding: 0px;
color: #ebdbb2;
padding: 0px 5px 0px 5px;
color: #282828;
background: #73ba25;
margin: 5px;
}
#workspaces button:hover {
color: #b8bb26;
color: #1d2021;
background: #98971a;
}
#workspaces button.active {
color: #8ec07c;
color: #ebdbb2;
background: #173f4f;
}
#workspaces button.focuced {
color: #282828;
background: #ebdbb2;
}
#custom-notification,
#custom-power,
#custom-lock,
#custom-reboot,
#custom-quit,
#custom-specsicon,
#custom-cmusicon,
#workspaces,
#custom-clock,
#clock,
#custom-time,
#network,
#disk,
#memory,
#cpu,
#pulseaudio,
#custom-metar,
#custom-uptime,
#custom-cmus-artist,
#custom-cmus-song,
#custom-playerctl,
#custom-cava-waybar-local,
#window,
#custom-temperature,
#tray,
#custom-server-cava {
#custom-cmussong,
#custom-cmusartist,
#cpu,
#memory,
#disk,
#image,
#custom-thermal {
color: #ebdbb2;
background: #282828;
border: 2px solid #b8bb26;
border-radius: 15;
/*box-shadow: 12px 12px 0px 2px #282828;*/
padding-left: 3px;
padding-right: 3px;
border-radius: 20px;
padding-left: 8px;
padding-right: 8px;
margin: 6px;
}
#image:hover,
#custom-notification:hover,
#custom-power:hover,
#custom-lock:hover,
#custom-reboot:hover,
#custom-quit:hover,
#custom-specsicon:hover,
#custom-cmusicon:hover,
#clock:hover,
#network:hover,
#pulseaudio:hover,
#tray:hover,
#custom-cmussong:hover,
#custom-cmusartist:hover,
#cpu:hover,
#memory:hover,
#disk:hover,
#custom-thermal:hover {
background-color: #173f4f;
}

6
.vimrc
View File

@ -1,2 +1,8 @@
syntax on
set nocompatible
set clipboard=unnamed
set number "show line number on the current line
set relativenumber " For other lines show the relative number
set cursorline

View File

@ -1,28 +1,45 @@
<?xml version="1.0"?>
<?xml version="1.0" encoding="UTF-8"?>
<opml version="2.0">
<head>
<title>Newsboat - Exported Feeds</title>
<title>NewsFlash OPML export</title>
</head>
<body>
<outline type="rss" xmlUrl="-----------Blogs-------------" htmlUrl="" title="" text="" category=""/>
<outline type="rss" xmlUrl="https://ploum.net/atom_en.xml" htmlUrl="https://ploum.net/" title="Ploum.net" text="Ploum.net" category=""/>
<outline type="rss" xmlUrl="https://deadvey.com/rss" htmlUrl="https://deadvey.com/" title="DeaDvey" text="DeaDvey" category=""/>
<outline type="rss" xmlUrl="https://letterboxd.com/besscuit/rss/" htmlUrl="https://letterboxd.com/besscuit/" title="Letterboxd - besscuit" text="Letterboxd - besscuit" category=""/>
<outline type="rss" xmlUrl="http://sdomi.pl/weblog/atom/" htmlUrl="http://sdomi.pl/weblog/atom/" title="sdomi's weblog" text="sdomi's weblog" category=""/>
<outline type="rss" xmlUrl="https://feeds.fireside.fm/thelinuxcast/rss" htmlUrl="https://podcast.thelinuxcast.org/" title="The Linux Cast" text="The Linux Cast" category=""/>
<outline type="rss" xmlUrl="https://www.cyberciti.com/feed/" htmlUrl="https://www.cyberciti.biz/" title="nixCraft" text="nixCraft" category=""/>
<outline type="rss" xmlUrl="https://www.cyberciti.com/atom/atom.xml" htmlUrl="https://www.cyberciti.biz/atom/" title="nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)" text="nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)" category=""/>
<outline type="rss" xmlUrl="https://weeklyosm.eu/rss" htmlUrl="https://weeklyosm.eu/" title="weekly &#x2013; semanario &#x2013; hebdo &#x2013; &#x9031;&#x520A; &#x2013; t&#xFD;den&#xED;k &#x2013; Wochennotiz &#x2013; &#xC8FC;&#xAC04; &#x2013; tygodnik" text="weekly &#x2013; semanario &#x2013; hebdo &#x2013; &#x9031;&#x520A; &#x2013; t&#xFD;den&#xED;k &#x2013; Wochennotiz &#x2013; &#xC8FC;&#xAC04; &#x2013; tygodnik" category=""/>
<outline type="rss" xmlUrl="https://www.thegodpodcast.com/feed" htmlUrl="https://www.thegodpodcast.com/" title="Letters from God" text="Letters from God" category=""/>
<outline type="rss" xmlUrl="-----------Comics-------------" htmlUrl="" title="" text="" category=""/>
<outline type="rss" xmlUrl="https://explosm.net/rss.xml" htmlUrl="https://explosm.net/" title="Explosm.net" text="Explosm.net" category=""/>
<outline type="rss" xmlUrl="https://onegianthand.com/rss" htmlUrl="https://onegianthand.com/" title="ONE GIANT HAND" text="ONE GIANT HAND" category=""/>
<outline type="rss" xmlUrl="https://thedevilspanties.com/rss" htmlUrl="https://thedevilspanties.com/" title="The Devil's Panties" text="The Devil's Panties" category=""/>
<outline type="rss" xmlUrl="https://turnoff.us/feed.xml" htmlUrl="http://turnoff.us/" title="turnoff.us" text="turnoff.us" category=""/>
<outline type="rss" xmlUrl="https://loadingartist.com/index.xml" htmlUrl="https://loadingartist.com/" title="Loading Artist" text="Loading Artist" category=""/>
<outline type="rss" xmlUrl="https://warandpeas.com/rss" htmlUrl="https://warandpeas.com/" title="War and Peas" text="War and Peas" category=""/>
<outline type="rss" xmlUrl="https://www.oglaf.com/feeds/rss/" htmlUrl="https://www.oglaf.com/latest/" title="Oglaf! -- Comics. Often dirty." text="Oglaf! -- Comics. Often dirty." category=""/>
<outline type="rss" xmlUrl="https://xkcd.com/rss.xml" htmlUrl="https://xkcd.com/" title="xkcd.com" text="xkcd.com" category=""/>
<outline type="rss" xmlUrl="https://pcweenies.com/rss" htmlUrl="https://pcweenies.com/" title="PC WEENIES: Tech Toons and Reviews" text="PC WEENIES: Tech Toons and Reviews" category=""/>
<outline text="Peetube" title="Peetube">
<outline text="Veronica Explains" title="Veronica Explains" htmlUrl="https://tinkerbetter.tube/c/veronicaexplains/videos" xmlUrl="https://tinkerbetter.tube/feeds/videos.xml?videoChannelId=2" type="rss" />
<outline type="rss" htmlUrl="https://tilvids.com/c/fosserytech_channel/videos" text="Fossery Tech" title="Fossery Tech" xmlUrl="https://tilvids.com/feeds/videos.xml?videoChannelId=5370" />
<outline type="rss" text="The Linux Experiment" htmlUrl="https://tilvids.com/c/thelinuxexperiment_channel/videos" title="The Linux Experiment" xmlUrl="https://tilvids.com/feeds/videos.xml?videoChannelId=47" />
<outline text="Nice Micro&apos;s channel" htmlUrl="https://tilvids.com/c/nicemicro_channel/videos" xmlUrl="https://tilvids.com/feeds/videos.xml?videoChannelId=7758" title="Nice Micro&apos;s channel" type="rss" />
<outline xmlUrl="https://tilvids.com/feeds/videos.xml?videoChannelId=71" type="rss" title="Linux Lounge" text="Linux Lounge" htmlUrl="https://tilvids.com/c/linux_lounge/videos" />
<outline htmlUrl="https://tilvids.com/c/bpt11_channel/videos" title="Bpt11" text="Bpt11" xmlUrl="https://tilvids.com/feeds/videos.xml?videoChannelId=9493" type="rss" />
</outline>
<outline title="Comics" text="Comics">
<outline htmlUrl="https://thedevilspanties.com/" title="The Devil&apos;s Panties" type="rss" text="The Devil&apos;s Panties" xmlUrl="https://thedevilspanties.com/rss" />
<outline text="turnoff.us" title="turnoff.us" htmlUrl="http://turnoff.us/" type="rss" xmlUrl="https://turnoff.us/feed.xml" />
<outline title="War and Peas" text="War and Peas" type="rss" xmlUrl="https://warandpeas.com/rss" htmlUrl="https://warandpeas.com/" />
<outline xmlUrl="https://loadingartist.com/index.xml" htmlUrl="https://loadingartist.com/" text="Loading Artist" type="rss" title="Loading Artist" />
<outline text="Explosm.net" type="rss" title="Explosm.net" htmlUrl="https://explosm.net/" xmlUrl="https://explosm.net/rss.xml" />
<outline title="xkcd.com" type="rss" text="xkcd.com" htmlUrl="https://xkcd.com/" xmlUrl="https://xkcd.com/rss.xml" />
<outline type="rss" xmlUrl="https://www.oglaf.com/feeds/rss/" text="Oglaf! -- Comics. Often dirty." title="Oglaf! -- Comics. Often dirty." htmlUrl="https://www.oglaf.com/latest/" />
</outline>
<outline text="Blog" title="Blog">
<outline type="rss" htmlUrl="http://sdomi.pl/weblog/atom/" text="sdomi&apos;s weblog" title="sdomi&apos;s weblog" xmlUrl="http://sdomi.pl/weblog/atom/" />
<outline xmlUrl="https://pcweenies.com/rss" text="PC WEENIES: Tech Toons and Reviews" htmlUrl="https://pcweenies.com/" title="PC WEENIES: Tech Toons and Reviews" type="rss" />
<outline type="rss" title="Letters from God" xmlUrl="https://www.thegodpodcast.com/feed" text="Letters from God" htmlUrl="https://www.thegodpodcast.com/" />
<outline htmlUrl="https://www.cyberciti.biz/atom/" title="nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)" type="rss" text="nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format (RSS/FEED)" xmlUrl="https://www.cyberciti.com/atom/atom.xml" />
<outline htmlUrl="https://letterboxd.com/besscuit/" text="Letterboxd - besscuit" type="rss" xmlUrl="https://letterboxd.com/besscuit/rss/" title="Letterboxd - besscuit" />
<outline xmlUrl="https://www.cyberciti.com/feed/" htmlUrl="https://www.cyberciti.biz/" type="rss" title="nixCraft" text="nixCraft" />
<outline htmlUrl="https://ploum.net/" type="rss" xmlUrl="https://ploum.net/atom_en.xml" title="Ploum.net" text="Ploum.net" />
<outline htmlUrl="https://podcast.thelinuxcast.org/" type="rss" title="The Linux Cast" text="The Linux Cast" xmlUrl="https://feeds.fireside.fm/thelinuxcast/rss" />
<outline text="DeaDvey" type="rss" htmlUrl="https://deadvey.com/" title="DeaDvey" xmlUrl="https://deadvey.com/rss" />
<outline htmlUrl="https://weeklyosm.eu/" xmlUrl="https://weeklyosm.eu/rss" text="weekly semanario hebdo 週刊 týdeník Wochennotiz 주간 tygodnik" type="rss" title="weekly semanario hebdo 週刊 týdeník Wochennotiz 주간 tygodnik" />
</outline>
<outline text="News" title="News">
<outline type="rss" title="The Guardian" htmlUrl="https://www.theguardian.com/uk" xmlUrl="https://www.theguardian.com/uk/rss" text="The Guardian" />
<outline xmlUrl="https://feeds.theguardian.com/theguardian/science/rss" htmlUrl="https://www.theguardian.com/science" type="rss" title="Science | The Guardian" text="Science | The Guardian" />
<outline type="rss" htmlUrl="https://news.ycombinator.com/" xmlUrl="https://news.ycombinator.com/rss" text="Hacker News" title="Hacker News" />
<outline xmlUrl="https://feeds.bbci.co.uk/news/rss.xml?edition=int" text="BBC News" htmlUrl="https://www.bbc.co.uk/news" title="BBC News" type="rss" />
<outline xmlUrl="https://www.ft.com/technology-sector?format=rss" type="rss" title="Technology sector" text="Technology sector" htmlUrl="https://www.ft.com/stream/6b32f2c1-da43-4e19-80b9-8aef4ab640d7" />
<outline title="Technology | The Guardian" xmlUrl="https://www.theguardian.com/uk/technology/rss" text="Technology | The Guardian" type="rss" htmlUrl="https://www.theguardian.com/uk/technology" />
</outline>
</body>
</opml>

BIN
pictures/wallpaper.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 MiB

BIN
pictures/wallpaper1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

BIN
pictures/wallpaper2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 KiB

View File

10
scripts/album-cover.sh Executable file
View File

@ -0,0 +1,10 @@
#!/usr/bin/bash
# Find the path of the mp3 file
mp3_path=$(ssh max@192.168.1.193 cmus-remote -Q | grep file | sed "s/file //" | tr " " "\\ ")
echo $mp3_path
# Extract the jpg of it
ssh max@192.168.1.193 ffmpeg -i '$mp3_path' -an -c:v copy file.jpg