From a399736a5fd3a49ef3b9f5d20d177a9fb755a2cd Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Sat, 7 Sep 2024 09:23:26 +0000 Subject: [PATCH] deploy: 58890541c49bf83c70f3f9f38cbdae73b6682338 --- 404.html | 7 - _cv/index.html | 135 +- categories/index.html | 7 - configs/console/index.html | 563 +++-- configs/desktop/index.html | 2147 ++++++++--------- configs/emacs/index.html | 1156 +++++---- configs/guix/index.html | 157 +- configs/index.html | 7 - configs/index.xml | 12 +- configs/mail/index.html | 343 ++- configs/readme/index.html | 7 - emacs-packages/index.html | 21 +- index.html | 9 +- index.xml | 673 +++--- packages/avy-dired/index.html | 7 - packages/biome/index.html | 7 - packages/elfeed-summary/index.html | 95 +- packages/elfeed-sync/index.html | 7 - packages/eshell-atuin/index.html | 105 +- packages/exwm-modeline/index.html | 7 - packages/index.html | 9 +- packages/index.xml | 581 ++--- packages/lyrics-fetcher/index.html | 7 - packages/micromamba/index.html | 7 - packages/org-clock-agg/index.html | 135 +- packages/org-journal-tags/index.html | 65 +- .../index.html | 84 +- packages/perspective-exwm/index.html | 7 - packages/pomm/index.html | 143 +- packages/reverso/index.html | 7 - posts/2021-02-27-gmail/index.html | 7 - posts/2021-05-01-org-python/index.html | 7 - posts/2021-09-07-emms/index.html | 7 - posts/2021-10-04-emacs-i3/index.html | 7 - posts/2022-01-03-exwm/index.html | 7 - posts/2022-02-12-literate/index.html | 99 +- posts/2022-05-09-pdf/index.html | 7 - posts/2022-09-16-vosk/index.html | 7 - posts/2023-01-02-gource/index.html | 7 - posts/2023-04-13-emacs/index.html | 7 - posts/2023-11-11-index/index.html | 7 - posts/hello-world/index.html | 7 - posts/index.html | 7 - posts/index.xml | 92 +- sitemap.xml | 2 +- stats/all.png | Bin 124307 -> 124349 bytes stats/emacs-vim.png | Bin 62879 -> 62971 bytes stats/literate-config.png | Bin 68787 -> 68808 bytes tags/elfeed/index.html | 7 - tags/elfeed/index.xml | 4 +- tags/emacs/index.html | 7 - tags/emacs/index.xml | 22 +- tags/emms/index.html | 7 - tags/emms/index.xml | 2 +- tags/exwm/index.html | 7 - tags/exwm/index.xml | 2 +- tags/i3wm/index.html | 7 - tags/i3wm/index.xml | 2 +- tags/index.html | 7 - tags/mail/index.html | 7 - tags/mail/index.xml | 2 +- tags/org-mode/index.html | 7 - tags/org-mode/index.xml | 4 +- tags/org/index.html | 7 - tags/org/index.xml | 2 +- tags/orgmode/index.html | 7 - tags/orgmode/index.xml | 2 +- 67 files changed, 3337 insertions(+), 3569 deletions(-) rename packages/{password-store-ivy => password-store-completion}/index.html (62%) diff --git a/404.html b/404.html index a62ddc7..246a19f 100644 --- a/404.html +++ b/404.html @@ -18,13 +18,6 @@ - - - - - - - diff --git a/_cv/index.html b/_cv/index.html index ae610ff..0b2a37b 100644 --- a/_cv/index.html +++ b/_cv/index.html @@ -18,13 +18,6 @@ - - - - - - - @@ -98,82 +91,82 @@

Pursuing a degree of Candidate of Engineering Sciences (2022 - current)

- - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +
Specialty2.3.5 Mathematical and Software Support For Computer Systems, Complexes and Computer Networks
SupervisorIvan I. Kholod
DepartmentDepartment of Information Systems
FacultyFaculty of Computer Science and Technology
Dissertation titleExamination of Application of Federated Learning For Text Analysis in Recommender Systems
Specialty2.3.5 Mathematical and Software Support For Computer Systems, Complexes and Computer Networks
SupervisorIvan I. Kholod
DepartmentDepartment of Information Systems
FacultyFaculty of Computer Science and Technology
Dissertation titleExamination of Application of Federated Learning For Text Analysis in Recommender Systems

Master’s Degree (2020 - 2022)

- - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
Specialty09.04.04 Software Engineering
DepartmentDepartment of Software Engineering and Computer Applications
FacultyFaculty of Computer Science and Technology
Thesis titleApplication of Text Analysis Methods to Recommend Educational Trajectories
Specialty09.04.04 Software Engineering
DepartmentDepartment of Software Engineering and Computer Applications
FacultyFaculty of Computer Science and Technology
Thesis titleApplication of Text Analysis Methods to Recommend Educational Trajectories

Bachelor’s Degree (2016 - 2020)

- - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
Specialty09.03.04 Software Engineering
DepartmentDepartment of Software Engineering and Computer Applications
FacultyFaculty of Computer Science and Technology
Thesis titleDevelopment of the Software of Generation of Data Accounting System Mockups
Specialty09.03.04 Software Engineering
DepartmentDepartment of Software Engineering and Computer Applications
FacultyFaculty of Computer Science and Technology
Thesis titleDevelopment of the Software of Generation of Data Accounting System Mockups

Professional History

diff --git a/categories/index.html b/categories/index.html index 73a6f3e..1f4add8 100644 --- a/categories/index.html +++ b/categories/index.html @@ -19,13 +19,6 @@ - - - - - - - diff --git a/configs/console/index.html b/configs/console/index.html index d882fb8..0116af0 100644 --- a/configs/console/index.html +++ b/configs/console/index.html @@ -18,13 +18,6 @@ - - - - - - - @@ -208,16 +201,16 @@ export MANPATH="${MANPATH:-$(manpath)}:$NPM_PACKAGES/share/man"

XResources

- - - - - - - - - - + + + + + + + + + +
Guix dependency
xrdb
Guix dependency
xrdb
if [ -z "$IS_ANDROID" ]; then
     xrdb ~/.Xresources
@@ -282,16 +275,16 @@
     source /etc/bashrc
 fi
 
- - - - - - - - - - + + + + + + + + + +
Guix dependency
xhost
Guix dependency
xhost

Allow other users to access X server. Necessary for stuff like aw-watcher-window.

xhost +local:root > /dev/null 2>&1
@@ -435,18 +428,18 @@
 }
 

Fish

- - - - - - - - - - - - + + + + + + + + + + + +
Guix dependencyDescription
fishAn alternative non POSIX-compliant shell
Guix dependencyDescription
fishAn alternative non POSIX-compliant shell

Fish shell is a non-POSIX-compliant shell, which offers some fancy UI & UX features.

Launch starship

@@ -474,16 +467,16 @@ alias ll="ls -h" end - - - - - - - - - - + + + + + + + + + +
Guix dependency
dt-colorscripts
Guix dependency
dt-colorscripts

Launch a random DT’s colorscript unless ran inside tmux or Emacs.

if ! test -n "$TMUX"; and ! test -n "$IS_EMACS"; and type -q colorscript
@@ -544,32 +537,32 @@
 end
 

Nushell

- - - - - - - - - - + + + + + + + + + +
Guix dependency
nushell-bin
Guix dependency
nushell-bin

A structured shell. I don’t use it as of now, but perhaps one day.

Starship prompt

- - - - - - - - - - - - + + + + + + + + + + + +
Guix dependencyDescription
starship-binmy prompt of choice
Guix dependencyDescription
starship-binmy prompt of choice

Starship is a nice cross-shell prompt, written in Rust.

References:

@@ -654,19 +647,19 @@ symbol = " "

Tmux

- - - - - - - - - - - - - + + + + + + + + + + + + +
Guix dependency
tmux
python-tmuxp
Guix dependency
tmux
python-tmuxp

tmux is my terminal multiplexer of choice.

It provides pretty sane defaults, so the config is not too large. I rebind the prefix to C-a though.

@@ -702,16 +695,16 @@
bind r source-file ~/.tmux.conf
 

Copy to clipboard

- - - - - - - - - - + + + + + + + + + +
Guix dependency
xclip
Guix dependency
xclip

Make tmux copy to clipboard as well

bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -selection clipboard -i"
@@ -741,16 +734,16 @@
 
source ~/.tmux.line.conf
 

Alacritty

- - - - - - - - - - + + + + + + + + + +
Guix dependency
alacritty
Guix dependency
alacritty

Alacritty is a GPU-accelerated terminal emulator. I haven’t found it to be an inch faster than st, but yml configuration is way more convenient than patches.

References:

@@ -827,18 +820,18 @@
- { key: NumpadSubtract, mods: Control, action: DecreaseFontSize }

Bottom

- - - - - - - - - - - - + + + + + + + + + + + +
Guix dependencyDescription
bottom-binresource monitor
Guix dependencyDescription
bottom-binresource monitor

bottom is a TUI system monitor.

See the default config for the avaliable options.

@@ -859,106 +852,106 @@ keymap_mode = "vim-insert"

Various console applications

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Guix dependencyDescription
ncursesProvides stuff like clear
exals replacement, written in Rust
batcat clone with syntax highlighting
htopInteractive process viewer
nethogsA tool to group processed by used bandwidth
osyncrsync wrapper
neofetchFetch system info
fzffuzzy finder
p7ziparchiver
password-storeCLI password manager
zip
unzip
jmtpfsA tool to mount MTP devices (e.g. Android)
tokeiCount lines of code
sshfsMount stuff over SSH
lftpFile transfer
git-lfs
glibc-locales
direnv
jless-binJSON viewer
megacmdmega.nz client
ncdudisk usage analyzer
openssl
Guix dependencyDescription
ncursesProvides stuff like clear
exals replacement, written in Rust
batcat clone with syntax highlighting
htopInteractive process viewer
nethogsA tool to group processed by used bandwidth
osyncrsync wrapper
neofetchFetch system info
fzffuzzy finder
p7ziparchiver
password-storeCLI password manager
zip
unzip
jmtpfsA tool to mount MTP devices (e.g. Android)
tokeiCount lines of code
sshfsMount stuff over SSH
lftpFile transfer
git-lfs
glibc-locales
direnv
jless-binJSON viewer
megacmdmega.nz client
ncdudisk usage analyzer
openssl

ripgrep config

Occasionally I can’t exclude certain files from ripgrep via the VCS settings, so here is a simple config to ignore certain files globally.

@@ -986,20 +979,20 @@
autocommit <repository> [-F]
 

Environment:

- - - - - - - - - - - - - - + + + + + + + + + + + + + +
VariableDescriptionDefault value
TIMEOUT_MINDefault timeout60
VariableDescriptionDefault value
TIMEOUT_MINDefault timeout60

Here’s roughly what the script is doing: