diff --git a/.config/fuzzel/fuzzel.ini b/.config/fuzzel/fuzzel.ini index c77ab7b2..fa119578 100644 --- a/.config/fuzzel/fuzzel.ini +++ b/.config/fuzzel/fuzzel.ini @@ -11,8 +11,8 @@ match=b8bb26ff selection-match=fb4934ff selection=ebdbb2dd selection-text=282828ff -border=b8bb26ff +border=73ba25ff [border] -width=2 +width=3 radius=20 diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 54c48b91..d45afb2e 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -29,8 +29,8 @@ 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 diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf index 701bfde3..416b3938 100644 --- a/.config/hypr/hyprlock.conf +++ b/.config/hypr/hyprlock.conf @@ -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 @@ -73,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 diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf index 7cf0e221..347bd728 100644 --- a/.config/hypr/hyprpaper.conf +++ b/.config/hypr/hyprpaper.conf @@ -1,4 +1,3 @@ -preload = ~/pictures/wallpaper1.jpg -preload = ~/pictures/wallpaper2.jpg -wallpaper = DP-1, ~/pictures/wallpaper1.jpg -wallpaper = HDMI-A-1, ~/pictures/wallpaper2.jpg +preload = ~/pictures/wallpaper.png +wallpaper = DP-1, ~/pictures/wallpaper.png +wallpaper = HDMI-A-1, ~/pictures/wallpaper.png diff --git a/.config/kitty/gruvbox.conf b/.config/kitty/gruvbox.conf index 910d25dd..70c1d56d 100644 --- a/.config/kitty/gruvbox.conf +++ b/.config/kitty/gruvbox.conf @@ -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 diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index 7a8a5fc3..c07709dd 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -1,5 +1,5 @@ confirm_os_window_close 0 -background_opacity 0.9 +background_opacity 1 font_family family="VictorMono" style="NF" diff --git a/.config/waybar/config b/.config/waybar/config index fb0f5e06..f89d783a 100644 --- a/.config/waybar/config +++ b/.config/waybar/config @@ -2,12 +2,13 @@ { "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", + "on-click": "fuzzel --anchor bottom", }, "wlr/taskbar": { "format": "{icon}", @@ -46,8 +47,29 @@ "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, }, @@ -75,22 +97,22 @@ ] }, "custom/quit": { - "format": "", + "format": " ", "tooltip": false, "on-click": "hyprctl dispatch exit" }, "custom/lock": { - "format": "", + "format": " ", "tooltip": false, "on-click": "hyprlock" }, "custom/reboot": { - "format": "", + "format": " ", "tooltip": false, "on-click": "reboot" }, "custom/power": { - "format": "", + "format": " ", "tooltip": false, "on-click": "shutdown now" }, @@ -102,16 +124,21 @@ "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"], + "modules": ["custom/specsicon","cpu", "memory","custom/thermal"], }, "custom/specsicon": { - "format": " ", + "format": " ", "on-click": "flatpak run io.github.cosmic_utils.Examine", }, "group/cmus": { @@ -219,11 +246,11 @@ "weeks-pos" : "right", "on-scroll" : 1, "format": { - "months": "<span color='#ffead3'><b>{}</b></span>", - "days": "<span color='#ecc6d9'><b>{}</b></span>", - "weeks": "<span color='#99ffdd'><b>W{}</b></span>", - "weekdays": "<span color='#ffcc66'><b>{}</b></span>", - "today": "<span color='#ff6699'><b><u>{}</u></b></span>" + "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": { diff --git a/.config/waybar/style.css b/.config/waybar/style.css index eb211ec8..0c4f33ef 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -1,5 +1,5 @@ * { - font-family: Roboto, Helvetica, Arial, sans-serif,"Font Awesome 5 Free"; + font-family: "VictorMono", Helvetica, Arial, sans-serif,"Font Awesome 5 Free"; } #pulseaudio-slider slider { min-height: 0px; @@ -13,7 +13,7 @@ background-color: #a89984; } #pulseaudio-slider slider:active { - background-color: #b8bb26; + background-color: #73ba25; } #pulseaudio-slider trough { min-height: 10px; @@ -24,14 +24,14 @@ #pulseaudio-slider highlight { min-width: 10px; border-radius: 5px; - background-color: #b8bb26; + background-color: #73ba25; } #taskbar button { border-radius: 10px; padding: 8px 8px 8px 8px; } #taskbar button.active { - background-color: #8ec07c; + background-color: #173f4f; } #taskbar button:hover { background-color: #282828; @@ -52,7 +52,7 @@ window#waybar.left { #workspaces button { padding: 0px 5px 0px 5px; color: #282828; - background: #b8bb26; + background: #73ba25; margin: 5px; } #workspaces button:hover { @@ -60,13 +60,14 @@ window#waybar.left { background: #98971a; } #workspaces button.active { - color: #282828; - background: #8ec07c; + color: #ebdbb2; + background: #173f4f; } #workspaces button.focuced { color: #282828; background: #ebdbb2; } +#custom-notification, #custom-power, #custom-lock, #custom-reboot, @@ -83,13 +84,16 @@ window#waybar.left { #cpu, #memory, #disk, -#temperature { +#image, +#custom-thermal { color: #ebdbb2; 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, @@ -105,6 +109,6 @@ window#waybar.left { #cpu:hover, #memory:hover, #disk:hover, -#temperature:hover { - background-color: #282828; +#custom-thermal:hover { + background-color: #173f4f; } diff --git a/.vimrc b/.vimrc index 3f410a3a..ff043dba 100644 --- a/.vimrc +++ b/.vimrc @@ -1,5 +1,6 @@ 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 diff --git a/feeds.opml b/feeds.opml index 2b0e10bd..337dc515 100644 --- a/feeds.opml +++ b/feeds.opml @@ -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 – semanario – hebdo – 週刊 – týdeník – Wochennotiz – 주간 – tygodnik" text="weekly – semanario – hebdo – 週刊 – týdeník – Wochennotiz – 주간 – 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's channel" htmlUrl="https://tilvids.com/c/nicemicro_channel/videos" xmlUrl="https://tilvids.com/feeds/videos.xml?videoChannelId=7758" title="Nice Micro'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's Panties" type="rss" text="The Devil'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's weblog" title="sdomi'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> +</opml> \ No newline at end of file diff --git a/pictures/wallpaper.png b/pictures/wallpaper.png new file mode 100644 index 00000000..26b81ea2 Binary files /dev/null and b/pictures/wallpaper.png differ diff --git a/pictures/wallpaper1.jpg b/pictures/wallpaper1.jpg index 8a2a9c58..9a69cd21 100644 Binary files a/pictures/wallpaper1.jpg and b/pictures/wallpaper1.jpg differ diff --git a/pictures/wallpaper2.jpg b/pictures/wallpaper2.jpg index 056b8bc2..661d9737 100644 Binary files a/pictures/wallpaper2.jpg and b/pictures/wallpaper2.jpg differ