add gruvbox theme

This commit is contained in:
horhik 2021-06-06 15:09:21 +03:00
parent c375ea4d2b
commit 3f6a3e2d17
22 changed files with 821 additions and 98 deletions

View File

@ -37,8 +37,13 @@ a, .link{
font-size: 2em;
}
code{
// Highlighting one line code (which uses ` not ```)
p code, quote code, q code{
font-family: $main-font;
background: var(--selection);
color: var(--cyan);
border-radius: 3px;
padding: 0 6px;
}
@import "logo";

View File

@ -1,3 +1,5 @@
/* Dracula theme */
/*
:root {
--background: #282A36 ;
--comment: #6272A4 ;
@ -11,6 +13,21 @@
--red: #FF5555 ;
--yellow: #F1FA8C;
}
*/
/* Gruvbox theme */
:root {
--background: #282828 ;
--comment: #458588 ;
--selection: #665c54 ;
--foreground: #ebdbb2 ;
--cyan: #83a598 ;
--orange: #fe8019;
--green: #98971a ;
--pink: #d3869b ;
--purple: #b16286 ;
--red: #cc241d ;
--yellow: #F1FA8C;
}
$ascii-line-height: 1.115em;
$header-color: var(--green);

View File

@ -14,5 +14,19 @@ summaryLength=10
lineNos = true
lineNumbersInTable = true
noClasses = true
style = "dracula"
style = "fruity"
tabWidth = 2
[[menu.social]]
name = "Twitter"
url = "https://twitter.com/HORHI"
weight = 1
[[menu.social]]
name = "GitHub"
url = "https://github.com/horhik"
weight = 10
[[menu.social]]
name = "LinkedIn"
url = "https://www.linkedin.com/in/horhik"
weight = 100

View File

@ -1,6 +1,6 @@
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<li><a href="https://github.com/horhik" class=" contact-link" title="github">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
@ -9,7 +9,7 @@
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<li><a href="https://twitter.com/HORHl" class=" contact-link" title="twitter">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
@ -18,7 +18,7 @@ d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<li><a href="mailto:horhik@tuta.io" class=" contact-link" title="Mail">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
@ -29,4 +29,4 @@ dP dP dP `88888P8 dP dP
</pre></a></li>
</ul>
<p class="copyright">&copy;{{ now.Year }} <a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a></p>
</footer>
</footer>

View File

@ -1,5 +1,5 @@
<header class="logo--wrapper">
<a href="{{ .Site.BaseURL }}"><pre class="logo toilet-logo">
<a href="{{ .Site.BaseURL }}"><pre class="logo toilet-logo" title="Home">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>

View File

@ -1,25 +1,105 @@
<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>Categories</title><link rel=preconnect href=https://fonts.gstatic.com><link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel=stylesheet><link rel=stylesheet href=https://site.horhik.xyz/css/basic.css><link rel=alternate type=application/rss+xml href=/categories/index.xml title=Horhik.xyz></head><body><header class=logo--wrapper><a href=https://site.horhik.xyz/><pre class="logo toilet-logo">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Categories</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
<link rel="alternate" type="application/rss+xml" href="/categories/index.xml" title="Horhik.xyz">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a><span class=logo-quote>O. Georges site</span></header><main><div><h1>Categories</h1></div><div>1 of 0</div></main><aside><div class=recent><div><h2 class="h1 recent-header">LATEST POSTS</h3></div><div><ul class=recent-list><li class="recent-block recent-block--right"><a href=/posts/pyautogui-for-simplifying-anki-routine/>PyAutoGUI for simplifying anki routine</a><br><time class=recent-block__time>21.01.2021</time></li><li class="recent-block recent-block--right"><a href=/posts/second-test-post/>Second Test Post</a><br><time class=recent-block__time>03.01.2021</time></li></ul></div></div></aside><footer><ul class=contacts><li><a href=https://github.com/horhik class=contact-link><pre> oo dP dP dP
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<main>
<div>
<h1>Categories</h1>
</div>
<div>
1 of 0
</div>
</main>
<aside>
<div class="recent">
<div >
<h2 class="h1 recent-header">LATEST POSTS</h3>
</div>
<div>
<ul class="recent-list">
<li class="recent-block recent-block--right">
<a href="/posts/pyautogui-for-simplifying-anki-routine/">PyAutoGUI for simplifying anki routine</a> <br>
<time class="recent-block__time">21.01.2021</time>
</li>
<li class="recent-block recent-block--right">
<a href="/posts/second-test-post/">Second Test Post</a> <br>
<time class="recent-block__time">03.01.2021</time>
</li>
</ul>
</div>
</div>
</aside>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li><li><a href=https://twitter.com/HORHl class=contact-link><pre> dP oo dP dP
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li><li><a href=mailto:horhik@tuta.io class=contact-link><pre> oo dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li></ul><p class=copyright>&copy;2021 <a href=https://site.horhik.xyz/>Horhik.xyz</a></p></footer></body></html>
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1 +1,10 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Categories on Horhik.xyz</title><link>https://site.horhik.xyz/categories/</link><description>Recent content in Categories on Horhik.xyz</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://site.horhik.xyz/categories/index.xml" rel="self" type="application/rss+xml"/></channel></rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on Horhik.xyz</title>
<link>https://site.horhik.xyz/categories/</link>
<description>Recent content in Categories on Horhik.xyz</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="https://site.horhik.xyz/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

View File

@ -1 +1 @@
<!doctype html><html><head><title>https://site.horhik.xyz/categories/</title><link rel=canonical href=https://site.horhik.xyz/categories/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=https://site.horhik.xyz/categories/"></head></html>
<!DOCTYPE html><html><head><title>https://site.horhik.xyz/categories/</title><link rel="canonical" href="https://site.horhik.xyz/categories/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://site.horhik.xyz/categories/" /></head></html>

View File

@ -1,25 +1,93 @@
<!doctype html><html lang=en-us><head><meta name=generator content="Hugo 0.80.0"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>Horhik.xyz</title><link rel=preconnect href=https://fonts.gstatic.com><link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel=stylesheet><link rel=stylesheet href=https://site.horhik.xyz/css/basic.css><link rel=alternate type=application/rss+xml href=/index.xml title=Horhik.xyz></head><body><header class=logo--wrapper><a href=https://site.horhik.xyz/><pre class="logo toilet-logo">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta name="generator" content="Hugo 0.83.1" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Horhik.xyz</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
<link rel="alternate" type="application/rss+xml" href="/index.xml" title="Horhik.xyz">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a><span class=logo-quote>O. Georges site</span></header><main><aside><div class=recent><div><h2 class="h1 recent-header">LATEST POSTS</h3></div><div><ul class=recent-list><li class="recent-block recent-block--right"><a href=/posts/pyautogui-for-simplifying-anki-routine/>PyAutoGUI for simplifying anki routine</a><br><time class=recent-block__time>21.01.2021</time></li><li class="recent-block recent-block--right"><a href=/posts/second-test-post/>Second Test Post</a><br><time class=recent-block__time>03.01.2021</time></li></ul></div></div></aside></main><footer><ul class=contacts><li><a href=https://github.com/horhik class=contact-link><pre> oo dP dP dP
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<main>
<aside>
<div class="recent">
<div >
<h2 class="h1 recent-header">LATEST POSTS</h3>
</div>
<div>
<ul class="recent-list">
<li class="recent-block recent-block--right">
<a href="/posts/pyautogui-for-simplifying-anki-routine/">PyAutoGUI for simplifying anki routine</a> <br>
<time class="recent-block__time">21.01.2021</time>
</li>
<li class="recent-block recent-block--right">
<a href="/posts/second-test-post/">Second Test Post</a> <br>
<time class="recent-block__time">03.01.2021</time>
</li>
</ul>
</div>
</div>
</aside>
</main>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li><li><a href=https://twitter.com/HORHl class=contact-link><pre> dP oo dP dP
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li><li><a href=mailto:horhik@tuta.io class=contact-link><pre> oo dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li></ul><p class=copyright>&copy;2021 <a href=https://site.horhik.xyz/>Horhik.xyz</a></p></footer></body></html>
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1 +1,29 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Horhik.xyz</title><link>https://site.horhik.xyz/</link><description>Recent content on Horhik.xyz</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 21 Jan 2021 10:26:19 +0300</lastBuildDate><atom:link href="https://site.horhik.xyz/index.xml" rel="self" type="application/rss+xml"/><item><title>PyAutoGUI for simplifying anki routine</title><link>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</link><pubDate>Thu, 21 Jan 2021 10:26:19 +0300</pubDate><guid>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</guid><description>I had been adding some cards to Anki. It was lowercase word and word with stress in russian.</description></item><item><title>Second Test Post</title><link>https://site.horhik.xyz/posts/second-test-post/</link><pubDate>Sun, 03 Jan 2021 01:24:34 +0200</pubDate><guid>https://site.horhik.xyz/posts/second-test-post/</guid><description>heeeya</description></item></channel></rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Horhik.xyz</title>
<link>https://site.horhik.xyz/</link>
<description>Recent content on Horhik.xyz</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Thu, 21 Jan 2021 10:26:19 +0300</lastBuildDate><atom:link href="https://site.horhik.xyz/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>PyAutoGUI for simplifying anki routine</title>
<link>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</link>
<pubDate>Thu, 21 Jan 2021 10:26:19 +0300</pubDate>
<guid>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</guid>
<description>I had been adding some cards to Anki. It was lowercase word and word with stress in russian.</description>
</item>
<item>
<title>Second Test Post</title>
<link>https://site.horhik.xyz/posts/second-test-post/</link>
<pubDate>Sun, 03 Jan 2021 01:24:34 +0200</pubDate>
<guid>https://site.horhik.xyz/posts/second-test-post/</guid>
<description>heeeya </description>
</item>
</channel>
</rss>

View File

@ -1 +1 @@
<!doctype html><html><head><title>https://site.horhik.xyz/</title><link rel=canonical href=https://site.horhik.xyz/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=https://site.horhik.xyz/"></head></html>
<!DOCTYPE html><html><head><title>https://site.horhik.xyz/</title><link rel="canonical" href="https://site.horhik.xyz/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://site.horhik.xyz/" /></head></html>

View File

@ -1,25 +1,123 @@
<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>Posts</title><link rel=preconnect href=https://fonts.gstatic.com><link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel=stylesheet><link rel=stylesheet href=https://site.horhik.xyz/css/basic.css><link rel=alternate type=application/rss+xml href=/posts/index.xml title=Horhik.xyz></head><body><header class=logo--wrapper><a href=https://site.horhik.xyz/><pre class="logo toilet-logo">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Posts</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="Horhik.xyz">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a><span class=logo-quote>O. Georges site</span></header><main><div><h1>Posts</h1></div><article class="recent-block recent-block--right"><div><a class=article__link href=https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/>PyAutoGUI for simplifying anki routine</a></div><time class=recent-block__time>21.01.2021 10:26</time></article><article class="recent-block recent-block--right"><div><a class=article__link href=https://site.horhik.xyz/posts/second-test-post/>Second Test Post</a></div><time class=recent-block__time>03.01.2021 01:24</time></article><div>1 of 1</div></main><aside><div class=recent><div><h2 class="h1 recent-header">LATEST POSTS</h3></div><div><ul class=recent-list><li class="recent-block recent-block--right"><a href=/posts/pyautogui-for-simplifying-anki-routine/>PyAutoGUI for simplifying anki routine</a><br><time class=recent-block__time>21.01.2021</time></li><li class="recent-block recent-block--right"><a href=/posts/second-test-post/>Second Test Post</a><br><time class=recent-block__time>03.01.2021</time></li></ul></div></div></aside><footer><ul class=contacts><li><a href=https://github.com/horhik class=contact-link><pre> oo dP dP dP
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<main>
<div>
<h1>Posts</h1>
</div>
<article class="recent-block recent-block--right">
<div>
<a class="article__link" href="https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/">PyAutoGUI for simplifying anki routine</a>
</div>
<time class="recent-block__time">21.01.2021 10:26</time>
</article>
<article class="recent-block recent-block--right">
<div>
<a class="article__link" href="https://site.horhik.xyz/posts/second-test-post/">Second Test Post</a>
</div>
<time class="recent-block__time">03.01.2021 01:24</time>
</article>
<div>
1 of 1
</div>
</main>
<aside>
<div class="recent">
<div >
<h2 class="h1 recent-header">LATEST POSTS</h3>
</div>
<div>
<ul class="recent-list">
<li class="recent-block recent-block--right">
<a href="/posts/pyautogui-for-simplifying-anki-routine/">PyAutoGUI for simplifying anki routine</a> <br>
<time class="recent-block__time">21.01.2021</time>
</li>
<li class="recent-block recent-block--right">
<a href="/posts/second-test-post/">Second Test Post</a> <br>
<time class="recent-block__time">03.01.2021</time>
</li>
</ul>
</div>
</div>
</aside>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li><li><a href=https://twitter.com/HORHl class=contact-link><pre> dP oo dP dP
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li><li><a href=mailto:horhik@tuta.io class=contact-link><pre> oo dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li></ul><p class=copyright>&copy;2021 <a href=https://site.horhik.xyz/>Horhik.xyz</a></p></footer></body></html>
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1 +1,29 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Horhik.xyz</title><link>https://site.horhik.xyz/posts/</link><description>Recent content in Posts on Horhik.xyz</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 21 Jan 2021 10:26:19 +0300</lastBuildDate><atom:link href="https://site.horhik.xyz/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>PyAutoGUI for simplifying anki routine</title><link>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</link><pubDate>Thu, 21 Jan 2021 10:26:19 +0300</pubDate><guid>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</guid><description>I had been adding some cards to Anki. It was lowercase word and word with stress in russian.</description></item><item><title>Second Test Post</title><link>https://site.horhik.xyz/posts/second-test-post/</link><pubDate>Sun, 03 Jan 2021 01:24:34 +0200</pubDate><guid>https://site.horhik.xyz/posts/second-test-post/</guid><description>heeeya</description></item></channel></rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Posts on Horhik.xyz</title>
<link>https://site.horhik.xyz/posts/</link>
<description>Recent content in Posts on Horhik.xyz</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Thu, 21 Jan 2021 10:26:19 +0300</lastBuildDate><atom:link href="https://site.horhik.xyz/posts/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>PyAutoGUI for simplifying anki routine</title>
<link>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</link>
<pubDate>Thu, 21 Jan 2021 10:26:19 +0300</pubDate>
<guid>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</guid>
<description>I had been adding some cards to Anki. It was lowercase word and word with stress in russian.</description>
</item>
<item>
<title>Second Test Post</title>
<link>https://site.horhik.xyz/posts/second-test-post/</link>
<pubDate>Sun, 03 Jan 2021 01:24:34 +0200</pubDate>
<guid>https://site.horhik.xyz/posts/second-test-post/</guid>
<description>heeeya </description>
</item>
</channel>
</rss>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>My First Post</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<main>
<article class="blog-post">
<h1 class="blog-header">My First Post</h1>
<sub><small><time>02.01.2021 17:36</time></small></sub>
<div>
<h1 id="test">Test</h1>
<p><strong>nice</strong>
<em>nice</em></p>
<div class="highlight"><div style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2">
<table style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2"><code><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2"><code class="language-Rust" data-lang="Rust">println<span style="color:#ff79c6">!</span>(<span style="color:#f1fa8c">&#34;nice nice&#34;</span>);
println<span style="color:#ff79c6">!</span>(<span style="color:#f1fa8c">&#34;nice nice&#34;</span>);
</code></pre></td></tr></table>
</div>
</div><pre><code>Lorem Ipsum
Images
Plugins
Generators
English
Deutsch
Español
Français
Русский
</code></pre>
<p>Lorem Ipsum Generator</p>
<p>Generate Lorem I
psum placeholder text. Select the number of characters, words, sentences or paragraphs
, and hit generate!
Generated Lorem Ipsum
Lorem ipsum dolor sit amet, consectetur adipiscing elit
, sed do eiusmod tempor incididunt ut labore et d
olore magna aliqua. Fringilla phasellus faucibus scelerisque eleifend d
onec pretium. Nec nam aliquam sem et tortor consequat id. Pellentesque massa placerat duis ultricies lacus sed turpis tincidunt. Cras semper auctor neque vitae. Enim sit amet venenatis urna cursus eget nunc scelerisque viverra. Gravida in fermentum et sollicitudin. Potenti nullam ac tortor vitae. Pretium nibh ipsum consequat nisl vel pretium. Purus semper eget duis at tellus at urna. Duis ultricies lacus sed turpis tincidunt id. Ut tristique et egestas quis ipsum suspendisse. Rhoncus urna neque viverra justo. Nisl tincidunt eget nullam non nisi est sit amet. Semper feugiat nibh sed pulvinar proin.
Posuere sollicitudin aliquam ultrices sagittis orci a scelerisque purus. Enim ut sem viverra aliquet eget sit amet tellus cras. Pharetra magna ac placerat vestibulum lectus mauris ultrices. Tincidunt lobortis feugiat vivamus at augue eget. Arcu ac tortor dignissim convallis aenean et tortor. Pulvinar pellentesque habitant morbi tristique senectus et netus et. Sed turpis tincidunt id aliquet risus. Vel pretium lectus quam id leo in. Laoreet non curabitur gravida arcu ac tortor dignissim convallis aenean. Vulputate eu scelerisque felis imperdiet proin fermentum leo vel orci. Molestie at elementum eu facilisis sed. Lectus arcu bibendum at varius vel pharetra vel turpis nunc. Dignissim cras tincidunt lobortis feugiat vivamus at augue eget arcu. Fringilla phasellus faucibus scelerisque eleifend. Vitae aliquet nec ullamcorper sit amet risus nullam eget. Elementum nibh tellus molestie nunc. A diam maecenas sed enim ut sem viverra.</p>
<p>Mattis aliquam faucibus purus in massa. Id leo in vitae turpis massa sed elementum tempus egestas. Velit sed ullamcorper morbi tincidunt ornare. Ante metus dictum at tempor commodo ullamcorper a lacus. In vitae turpis massa sed elementum tempus egestas sed. Nisi vitae suscipit tellus mauris. Accumsan sit amet nulla facilisi morbi tempus iaculis urna. Pulvinar pellentesque habitant morbi tristique. Sit amet dictum sit amet. Consequat mauris nunc congue nisi vitae suscipit tellus. Donec pretium vulputate sapien nec sagittis. Dignissim suspendisse in est ante in nibh mauris cursus. Non diam phasellus vestibulum lorem. Urna porttitor rhoncus dolor purus non. Mauris vitae ultricies leo integer malesuada nunc. Et leo duis ut diam quam. Laoreet non curabitur gravida arcu. Id ornare arcu odio ut sem. Dui nunc mattis enim ut tellus elementum sagittis. Ac odio tempor orci dapibus ultrices in iaculis nunc.</p>
<p>Maecenas ultricies mi eget mauris pharetra et ultrices neque. Amet dictum sit amet justo donec enim diam vulputate ut. Aliquet risus feugiat in ante. Ut sem nulla pharetra diam sit amet. Sollicitudin ac orci phasellus egestas tellus rutrum tellus. Sit amet volutpat consequat mauris. A diam maecenas sed enim ut sem viverra. Nunc consequat interdum varius sit amet. Duis at consectetur lorem donec massa sapien faucibus et molestie. Commodo viverra maecenas accumsan lacus vel facilisis. Malesuada pellentesque elit eget gravida cum. Sit amet nulla facilisi morbi tempus iaculis urna id.</p>
<p>Pretium nibh ipsum consequat nisl vel pretium lectus. Orci dapibus ultrices in iaculis nunc sed augue lacus. Lacus laoreet non curabitur gravida arcu ac tortor dignissim convallis. Ipsum dolor sit amet consectetur adipiscing elit. Id neque aliquam vestibulum morbi blandit cursus risus at. Sed tempus urna et pharetra pharetra massa massa ultricies mi. Lectus vestibulum mattis ullamcorper velit sed ullamcorper morbi. Donec massa sapien faucibus et molestie ac feugiat. Dictum non consectetur a erat nam at lectus urna. Ultrices vitae auctor eu augue ut lectus arcu. Porttitor rhoncus dolor purus non enim. Semper feugiat nibh sed pulvinar proin gravida hendrerit lectus a. Consectetur libero id faucibus nisl tincidunt eget.
© 2015 — 2020
Privacy Policy
Sitemap</p>
<pre><code>Images
Plugins
Generators
</code></pre>
<p>Share the Lorem</p>
<p>Wasai</p>
</div>
</article>
</main>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1 +1 @@
<!doctype html><html><head><title>https://site.horhik.xyz/posts/</title><link rel=canonical href=https://site.horhik.xyz/posts/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=https://site.horhik.xyz/posts/"></head></html>
<!DOCTYPE html><html><head><title>https://site.horhik.xyz/posts/</title><link rel="canonical" href="https://site.horhik.xyz/posts/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://site.horhik.xyz/posts/" /></head></html>

View File

@ -1,76 +1,147 @@
<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>PyAutoGUI for simplifying anki routine</title><link rel=preconnect href=https://fonts.gstatic.com><link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel=stylesheet><link rel=stylesheet href=https://site.horhik.xyz/css/basic.css></head><body><header class=logo--wrapper><a href=https://site.horhik.xyz/><pre class="logo toilet-logo">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>PyAutoGUI for simplifying anki routine</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a><span class=logo-quote>O. Georges site</span></header><main><article class=blog-post><h1 class=blog-header>PyAutoGUI for simplifying anki routine</h1><sub><small><time>21.01.2021 10:26</time></small></sub><div><p>I had been adding some cards to Anki.
It was lowercase word and word with stress in russian. like <em>торты тОрты.</em></p><p>I&rsquo;m lazy and i wrote two simple scripts. All what i have to do is input words with stress into a file.</p><p>First script for creating file with list of sequence of word with stress and lowercase word</p><div class=highlight><div style=color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2><table style=border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block><tr><td style=vertical-align:top;padding:0;margin:0;border:0><pre style=color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2><code><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">1
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">2
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">3
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">4
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">5
</span></code></pre></td><td style=vertical-align:top;padding:0;margin:0;border:0;width:100%><pre style=color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2><code class=language-python data-lang=python><span style=color:#ff79c6>import</span> os
f <span style=color:#ff79c6>=</span> <span style=color:#8be9fd;font-style:italic>open</span>(<span style=color:#f1fa8c>&#34;/home/horhik/text.txt&#34;</span>, <span style=color:#f1fa8c>&#39;r+&#39;</span>)
lines <span style=color:#ff79c6>=</span> f<span style=color:#ff79c6>.</span>readlines()
<span style=color:#ff79c6>for</span> ind, line <span style=color:#ff79c6>in</span> <span style=color:#8be9fd;font-style:italic>enumerate</span>(lines):
<span style=color:#ff79c6>print</span>(line<span style=color:#ff79c6>.</span>lower(), <span style=color:#f1fa8c>&#34; &#34;</span>, line)
</code></pre></td></tr></table></div></div><p>After, i just pushed output to file and opened it it Emacs.</p><p>Second script automatizing adding cards to A<strong>nki</strong>.</p><p>I split my window by <strong>Anki</strong> &ldquo;add card&rdquo; window and <strong>Emacs</strong>. As i use <code>evil</code> mode in Emacs, script looks like that:</p><div class=highlight><div style=color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2><table style=border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block><tr><td style=vertical-align:top;padding:0;margin:0;border:0><pre style=color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2><code><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 1
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 2
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 3
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 4
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 5
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 6
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 7
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 8
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 9
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">10
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">11
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">12
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">13
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">14
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">15
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">16
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">17
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">18
</span><span style="margin-right:.4em;padding:0 .4em;color:#7f7f7f">19
</span></code></pre></td><td style=vertical-align:top;padding:0;margin:0;border:0;width:100%><pre style=color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2><code class=language-python data-lang=python><span style=color:#ff79c6>import</span> pyautogui
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<span style=color:#ff79c6>import</span> os
<span style=color:#ff79c6>while</span>(True):
pyautogui<span style=color:#ff79c6>.</span>hotkey(<span style=color:#f1fa8c>&#34;winleft&#34;</span>, <span style=color:#f1fa8c>&#39;j&#39;</span>) <span style=color:#6272a4># toggle window</span>
pyautogui<span style=color:#ff79c6>.</span>press([<span style=color:#f1fa8c>&#34;v&#34;</span>, <span style=color:#f1fa8c>&#34;$&#34;</span>, <span style=color:#f1fa8c>&#34;y&#34;</span>]) <span style=color:#6272a4># copy string</span>
pyautogui<span style=color:#ff79c6>.</span>hotkey(<span style=color:#f1fa8c>&#34;winleft&#34;</span>, <span style=color:#f1fa8c>&#39;j&#39;</span>) <span style=color:#6272a4># toggle window</span>
pyautogui<span style=color:#ff79c6>.</span>hotkey(<span style=color:#f1fa8c>&#34;ctrl&#34;</span>, <span style=color:#f1fa8c>&#39;v&#39;</span>) <span style=color:#6272a4># past text</span>
pyautogui<span style=color:#ff79c6>.</span>press(<span style=color:#f1fa8c>&#34;tab&#34;</span>) <span style=color:#6272a4># next input field</span>
pyautogui<span style=color:#ff79c6>.</span>hotkey(<span style=color:#f1fa8c>&#34;winleft&#34;</span>, <span style=color:#f1fa8c>&#39;j&#39;</span>) <span style=color:#6272a4># toggle window</span>
pyautogui<span style=color:#ff79c6>.</span>press([<span style=color:#f1fa8c>&#34;j&#34;</span>,<span style=color:#f1fa8c>&#34;0&#34;</span>, <span style=color:#f1fa8c>&#34;w&#34;</span>, <span style=color:#f1fa8c>&#34;v&#34;</span> , <span style=color:#f1fa8c>&#34;$&#34;</span>, <span style=color:#f1fa8c>&#34;y&#34;</span>, <span style=color:#f1fa8c>&#34;0&#34;</span>, <span style=color:#f1fa8c>&#34;j&#34;</span>, <span style=color:#f1fa8c>&#34;j&#34;</span> ])
<span style=color:#6272a4># move to next line beginning, copy it and go to next occurence</span>
pyautogui<span style=color:#ff79c6>.</span>hotkey(<span style=color:#f1fa8c>&#34;winleft&#34;</span>, <span style=color:#f1fa8c>&#39;j&#39;</span>) <span style=color:#6272a4># toggle window</span>
pyautogui<span style=color:#ff79c6>.</span>hotkey(<span style=color:#f1fa8c>&#34;ctrl&#34;</span>, <span style=color:#f1fa8c>&#39;v&#39;</span>) <span style=color:#6272a4># paste text</span>
pyautogui<span style=color:#ff79c6>.</span>press(<span style=color:#f1fa8c>&#34;tab&#34;</span>) <span style=color:#6272a4># ...</span>
pyautogui<span style=color:#ff79c6>.</span>press(<span style=color:#f1fa8c>&#34;tab&#34;</span>) <span style=color:#6272a4># ...</span>
pyautogui<span style=color:#ff79c6>.</span>press(<span style=color:#f1fa8c>&#34;tab&#34;</span>) <span style=color:#6272a4># ...</span>
pyautogui<span style=color:#ff79c6>.</span>press(<span style=color:#f1fa8c>&#34;tab&#34;</span>) <span style=color:#6272a4># ... way to submit button</span>
pyautogui<span style=color:#ff79c6>.</span>press(<span style=color:#f1fa8c>&#34;space&#34;</span>) <span style=color:#6272a4># pressing submit button</span>
</code></pre></td></tr></table></div></div><p><code>while true</code> was my mistake. I launched script in terminal, with <code>sleep</code> 3 seconds before.
But i couldn&rsquo;t shut script down without any strange effect when i opening not only 2 windows in my Window Manager.
Some strange things happen before I cached terminal and pressed <code>Ctrl+C</code></p></div></article></main><footer><ul class=contacts><li><a href=https://github.com/horhik class=contact-link><pre> oo dP dP dP
<main>
<article class="blog-post">
<h1 class="blog-header">PyAutoGUI for simplifying anki routine</h1>
<sub><small><time>21.01.2021 10:26</time></small></sub>
<div>
<p>I had been adding some cards to Anki.
It was lowercase word and word with stress in russian. like <em>торты тОрты.</em></p>
<p>I&rsquo;m lazy and i wrote two simple scripts. All what i have to do is input words with stress into a file.<br>
First script for creating file with list of sequence of word with stress and lowercase word</p>
<div class="highlight"><div style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2">
<table style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2"><code><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">2
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">3
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">4
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">5
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2"><code class="language-python" data-lang="python"><span style="color:#ff79c6">import</span> os
f <span style="color:#ff79c6">=</span> <span style="color:#8be9fd;font-style:italic">open</span>(<span style="color:#f1fa8c">&#34;/home/horhik/text.txt&#34;</span>, <span style="color:#f1fa8c">&#39;r+&#39;</span>)
lines <span style="color:#ff79c6">=</span> f<span style="color:#ff79c6">.</span>readlines()
<span style="color:#ff79c6">for</span> ind, line <span style="color:#ff79c6">in</span> <span style="color:#8be9fd;font-style:italic">enumerate</span>(lines):
<span style="color:#ff79c6">print</span>(line<span style="color:#ff79c6">.</span>lower(), <span style="color:#f1fa8c">&#34; &#34;</span>, line)
</code></pre></td></tr></table>
</div>
</div><p>After, i just pushed output to file and opened it it Emacs.</p>
<p>Second script automatizing adding cards to A<strong>nki</strong>.<br>
I split my window by <strong>Anki</strong> &ldquo;add card&rdquo; window and <strong>Emacs</strong>. As i use <code>evil</code> mode in Emacs, script looks like that:</p>
<div class="highlight"><div style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2">
<table style="border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2"><code><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 1
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 2
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 3
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 4
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 5
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 6
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 7
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 8
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"> 9
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">10
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">11
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">12
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">13
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">14
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">15
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">16
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">17
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">18
</span><span style="margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f">19
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:2;-o-tab-size:2;tab-size:2"><code class="language-python" data-lang="python"><span style="color:#ff79c6">import</span> pyautogui
<span style="color:#ff79c6">import</span> os
<span style="color:#ff79c6">while</span>(True):
pyautogui<span style="color:#ff79c6">.</span>hotkey(<span style="color:#f1fa8c">&#34;winleft&#34;</span>, <span style="color:#f1fa8c">&#39;j&#39;</span>) <span style="color:#6272a4"># toggle window</span>
pyautogui<span style="color:#ff79c6">.</span>press([<span style="color:#f1fa8c">&#34;v&#34;</span>, <span style="color:#f1fa8c">&#34;$&#34;</span>, <span style="color:#f1fa8c">&#34;y&#34;</span>]) <span style="color:#6272a4"># copy string</span>
pyautogui<span style="color:#ff79c6">.</span>hotkey(<span style="color:#f1fa8c">&#34;winleft&#34;</span>, <span style="color:#f1fa8c">&#39;j&#39;</span>) <span style="color:#6272a4"># toggle window</span>
pyautogui<span style="color:#ff79c6">.</span>hotkey(<span style="color:#f1fa8c">&#34;ctrl&#34;</span>, <span style="color:#f1fa8c">&#39;v&#39;</span>) <span style="color:#6272a4"># past text</span>
pyautogui<span style="color:#ff79c6">.</span>press(<span style="color:#f1fa8c">&#34;tab&#34;</span>) <span style="color:#6272a4"># next input field</span>
pyautogui<span style="color:#ff79c6">.</span>hotkey(<span style="color:#f1fa8c">&#34;winleft&#34;</span>, <span style="color:#f1fa8c">&#39;j&#39;</span>) <span style="color:#6272a4"># toggle window</span>
pyautogui<span style="color:#ff79c6">.</span>press([<span style="color:#f1fa8c">&#34;j&#34;</span>,<span style="color:#f1fa8c">&#34;0&#34;</span>, <span style="color:#f1fa8c">&#34;w&#34;</span>, <span style="color:#f1fa8c">&#34;v&#34;</span> , <span style="color:#f1fa8c">&#34;$&#34;</span>, <span style="color:#f1fa8c">&#34;y&#34;</span>, <span style="color:#f1fa8c">&#34;0&#34;</span>, <span style="color:#f1fa8c">&#34;j&#34;</span>, <span style="color:#f1fa8c">&#34;j&#34;</span> ])
<span style="color:#6272a4"># move to next line beginning, copy it and go to next occurence</span>
pyautogui<span style="color:#ff79c6">.</span>hotkey(<span style="color:#f1fa8c">&#34;winleft&#34;</span>, <span style="color:#f1fa8c">&#39;j&#39;</span>) <span style="color:#6272a4"># toggle window</span>
pyautogui<span style="color:#ff79c6">.</span>hotkey(<span style="color:#f1fa8c">&#34;ctrl&#34;</span>, <span style="color:#f1fa8c">&#39;v&#39;</span>) <span style="color:#6272a4"># paste text</span>
pyautogui<span style="color:#ff79c6">.</span>press(<span style="color:#f1fa8c">&#34;tab&#34;</span>) <span style="color:#6272a4"># ...</span>
pyautogui<span style="color:#ff79c6">.</span>press(<span style="color:#f1fa8c">&#34;tab&#34;</span>) <span style="color:#6272a4"># ...</span>
pyautogui<span style="color:#ff79c6">.</span>press(<span style="color:#f1fa8c">&#34;tab&#34;</span>) <span style="color:#6272a4"># ...</span>
pyautogui<span style="color:#ff79c6">.</span>press(<span style="color:#f1fa8c">&#34;tab&#34;</span>) <span style="color:#6272a4"># ... way to submit button</span>
pyautogui<span style="color:#ff79c6">.</span>press(<span style="color:#f1fa8c">&#34;space&#34;</span>) <span style="color:#6272a4"># pressing submit button</span>
</code></pre></td></tr></table>
</div>
</div><p><code>while(true)</code> was my mistake. I launched script in terminal, with <code>sleep</code> 3 seconds before.<br>
But i couldn&rsquo;t shut script down without any strange effect when i opening not only 2 windows in my Window Manager.<br>
Some strange things happen before I cached terminal and pressed <code>Ctrl+C</code></p>
</div>
</article>
</main>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li><li><a href=https://twitter.com/HORHl class=contact-link><pre> dP oo dP dP
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li><li><a href=mailto:horhik@tuta.io class=contact-link><pre> oo dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li></ul><p class=copyright>&copy;2021 <a href=https://site.horhik.xyz/>Horhik.xyz</a></p></footer></body></html>
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1,25 +1,78 @@
<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>Second Test Post</title><link rel=preconnect href=https://fonts.gstatic.com><link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel=stylesheet><link rel=stylesheet href=https://site.horhik.xyz/css/basic.css></head><body><header class=logo--wrapper><a href=https://site.horhik.xyz/><pre class="logo toilet-logo">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Second Test Post</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a><span class=logo-quote>O. Georges site</span></header><main><article class=blog-post><h1 class=blog-header>Second Test Post</h1><sub><small><time>03.01.2021 01:24</time></small></sub><div><h1 id=heeeya>heeeya</h1></div></article></main><footer><ul class=contacts><li><a href=https://github.com/horhik class=contact-link><pre> oo dP dP dP
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<main>
<article class="blog-post">
<h1 class="blog-header">Second Test Post</h1>
<sub><small><time>03.01.2021 01:24</time></small></sub>
<div>
<h1 id="heeeya">heeeya</h1>
</div>
</article>
</main>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li><li><a href=https://twitter.com/HORHl class=contact-link><pre> dP oo dP dP
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li><li><a href=mailto:horhik@tuta.io class=contact-link><pre> oo dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li></ul><p class=copyright>&copy;2021 <a href=https://site.horhik.xyz/>Horhik.xyz</a></p></footer></body></html>
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1 +1,21 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://site.horhik.xyz/</loc><lastmod>2021-01-21T10:26:19+03:00</lastmod></url><url><loc>https://site.horhik.xyz/posts/</loc><lastmod>2021-01-21T10:26:19+03:00</lastmod></url><url><loc>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</loc><lastmod>2021-01-21T10:26:19+03:00</lastmod></url><url><loc>https://site.horhik.xyz/posts/second-test-post/</loc><lastmod>2021-01-03T01:24:34+02:00</lastmod></url><url><loc>https://site.horhik.xyz/categories/</loc></url><url><loc>https://site.horhik.xyz/tags/</loc></url></urlset>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://site.horhik.xyz/</loc>
<lastmod>2021-01-21T10:26:19+03:00</lastmod>
</url><url>
<loc>https://site.horhik.xyz/posts/</loc>
<lastmod>2021-01-21T10:26:19+03:00</lastmod>
</url><url>
<loc>https://site.horhik.xyz/posts/pyautogui-for-simplifying-anki-routine/</loc>
<lastmod>2021-01-21T10:26:19+03:00</lastmod>
</url><url>
<loc>https://site.horhik.xyz/posts/second-test-post/</loc>
<lastmod>2021-01-03T01:24:34+02:00</lastmod>
</url><url>
<loc>https://site.horhik.xyz/categories/</loc>
</url><url>
<loc>https://site.horhik.xyz/tags/</loc>
</url>
</urlset>

View File

@ -1,25 +1,105 @@
<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><title>Tags</title><link rel=preconnect href=https://fonts.gstatic.com><link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel=stylesheet><link rel=stylesheet href=https://site.horhik.xyz/css/basic.css><link rel=alternate type=application/rss+xml href=/tags/index.xml title=Horhik.xyz></head><body><header class=logo--wrapper><a href=https://site.horhik.xyz/><pre class="logo toilet-logo">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Tags</title>
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,300&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://site.horhik.xyz/css/basic.css">
<link rel="alternate" type="application/rss+xml" href="/tags/index.xml" title="Horhik.xyz">
</head>
<body>
<header class="logo--wrapper">
<a href="https://site.horhik.xyz/"><pre class="logo toilet-logo">
░█░█░█▀█░█▀▄░█░█░▀█▀░█░█░░░░█░█░█░█░▀▀█
░█▀█░█░█░█▀▄░█▀█░░█░░█▀▄░░░░▄▀▄░░█░░▄▀░
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a><span class=logo-quote>O. Georges site</span></header><main><div><h1>Tags</h1></div><div>1 of 0</div></main><aside><div class=recent><div><h2 class="h1 recent-header">LATEST POSTS</h3></div><div><ul class=recent-list><li class="recent-block recent-block--right"><a href=/posts/pyautogui-for-simplifying-anki-routine/>PyAutoGUI for simplifying anki routine</a><br><time class=recent-block__time>21.01.2021</time></li><li class="recent-block recent-block--right"><a href=/posts/second-test-post/>Second Test Post</a><br><time class=recent-block__time>03.01.2021</time></li></ul></div></div></aside><footer><ul class=contacts><li><a href=https://github.com/horhik class=contact-link><pre> oo dP dP dP
░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀░▀░▀░░▀░▀░░▀░░▀▀▀</pre></a>
<span class="logo-quote">O. Georges site</span>
</header>
<main>
<div>
<h1>Tags</h1>
</div>
<div>
1 of 0
</div>
</main>
<aside>
<div class="recent">
<div >
<h2 class="h1 recent-header">LATEST POSTS</h3>
</div>
<div>
<ul class="recent-list">
<li class="recent-block recent-block--right">
<a href="/posts/pyautogui-for-simplifying-anki-routine/">PyAutoGUI for simplifying anki routine</a> <br>
<time class="recent-block__time">21.01.2021</time>
</li>
<li class="recent-block recent-block--right">
<a href="/posts/second-test-post/">Second Test Post</a> <br>
<time class="recent-block__time">03.01.2021</time>
</li>
</ul>
</div>
</div>
</aside>
<footer>
<ul class="contacts">
<li><a href="https://github.com/horhik" class=" contact-link">
<pre> oo dP dP dP
88 88 88
.d8888b. dP d8888P 88d888b. dP dP 88d888b.
88' `88 88 88 88' `88 88 88 88' `88
88. .88 88 88 88 88 88. .88 88. .88
`8888P88 dP dP dP dP `88888P' 88Y8888'
.88
d8888P </pre></a></li><li><a href=https://twitter.com/HORHl class=contact-link><pre> dP oo dP dP
d8888P </pre></a></li>
<li><a href="https://twitter.com/HORHl" class=" contact-link">
<pre> dP oo dP dP
88 88 88
d8888P dP dP dP dP d8888P d8888P .d8888b. 88d888b.
88 88 88 88 88 88 88 88ooood8 88' `88
88 88.88b.88' 88 88 88 88. ... 88
dP 8888P Y8P dP dP dP `88888P' dP
</pre></a></li><li><a href=mailto:horhik@tuta.io class=contact-link><pre> oo dP
</pre></a></li>
<li><a href="mailto:horhik@tuta.io" class=" contact-link">
<pre> oo dP
88
88d8b.d8b. .d8888b. dP 88
88'`88'`88 88' `88 88 88
88 88 88 88. .88 88 88
dP dP dP `88888P8 dP dP
</pre></a></li></ul><p class=copyright>&copy;2021 <a href=https://site.horhik.xyz/>Horhik.xyz</a></p></footer></body></html>
</pre></a></li>
</ul>
<p class="copyright">&copy;2021 <a href="https://site.horhik.xyz/">Horhik.xyz</a></p>
</footer>
</body>
</html>

View File

@ -1 +1,10 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tags on Horhik.xyz</title><link>https://site.horhik.xyz/tags/</link><description>Recent content in Tags on Horhik.xyz</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://site.horhik.xyz/tags/index.xml" rel="self" type="application/rss+xml"/></channel></rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on Horhik.xyz</title>
<link>https://site.horhik.xyz/tags/</link>
<description>Recent content in Tags on Horhik.xyz</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="https://site.horhik.xyz/tags/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

View File

@ -1 +1 @@
<!doctype html><html><head><title>https://site.horhik.xyz/tags/</title><link rel=canonical href=https://site.horhik.xyz/tags/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=https://site.horhik.xyz/tags/"></head></html>
<!DOCTYPE html><html><head><title>https://site.horhik.xyz/tags/</title><link rel="canonical" href="https://site.horhik.xyz/tags/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://site.horhik.xyz/tags/" /></head></html>

View File

@ -1,4 +1,6 @@
@charset "UTF-8";
/* Dracula theme */
/*
:root {
--background: #282A36 ;
--comment: #6272A4 ;
@ -10,6 +12,21 @@
--pink: #FF79C6 ;
--purple: #BD93F9 ;
--red: #FF5555 ;
--yellow: #F1FA8C;
}
*/
/* Gruvbox theme */
:root {
--background: #282828 ;
--comment: #458588 ;
--selection: #665c54 ;
--foreground: #ebdbb2 ;
--cyan: #83a598 ;
--orange: #fe8019;
--green: #98971a ;
--pink: #d3869b ;
--purple: #b16286 ;
--red: #cc241d ;
--yellow: #F1FA8C; }
@font-face {
@ -54,8 +71,12 @@ a, .link {
font-family: 'Mononoki Bold', 'Fira Code SemiBold';
font-size: 2em; }
code {
font-family: "Mononoki", monospace; }
p code, quote code, q code {
font-family: "Mononoki", monospace;
background: var(--selection);
color: var(--cyan);
border-radius: 3px;
padding: 0 6px; }
.logo--wrapper {
display: grid;