Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finalized site structure mostly, first post. #15

Merged
merged 1 commit into from
Jan 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 33 additions & 38 deletions config.toml
Original file line number Diff line number Diff line change
@@ -1,20 +1,17 @@
# do NOT include a trailing slash on the base URL
base_url = "https://abridge.netlify.app"
# Usable site directly from disk, Including Search: "/home/jieiku/.dev/abridge/public"
base_url = "https://iplayzed.github.io"
# Also set index format = "elasticlunr_javascript", and in [extra] uglyurls = true, integrity = false
# If you use the npm/node script then all you have to do is set offline = true, and everything else is automatic.

title = "Abridge"
description = "Abridge is a fast and lightweight Zola theme using semantic html, abridge.css class-light CSS, and No Mandatory JS."
title = "nopointers.blog"
description = "Personal site of Balázs Róbert Börcsök"
theme = "abridge"

default_language = "en"
compile_sass = true
minify_html = false
minify_html = true
build_search_index = true
generate_feed = true
taxonomies = [
{name = "categories", feed = true},
{name = "tags", feed = true},
]

Expand All @@ -34,11 +31,11 @@ include_content = true # include rendered content of page/section in index
[markdown]
highlight_code = true
highlight_theme = "css"
render_emoji = false
render_emoji = true
external_links_target_blank = true # rel="noopener"
external_links_no_follow = false # rel="nofollow"
external_links_no_referrer = false # rel="noreferrer"
smart_punctuation = false # `...` to `…`, `"quote"` to `“curly”` etc
smart_punctuation = true # `...` to `…`, `"quote"` to `“curly”` etc

[extra]
###############################################################################
Expand All @@ -49,10 +46,8 @@ smart_punctuation = false # `...` to `…`, `"quote"` to `“curly”`
###############################################################################

menu = [
{url = "blog", name = "Blog", slash = true, blank = false, size="s110"},
{url = "about", name = "About", slash = true, blank = false, size="s110"},
{url = "archive", name = "Posts", slash = true, blank = false, size="s110"},
{url = "categories", name = "Categories", slash = true, blank = false, size="s110"},
{url = "tags", name = "Tags", slash = true, blank = false, size="s110"},
]
menu_footer = [
Expand All @@ -77,16 +72,16 @@ hide_page_nextprev_titles = false # hides the next/previous titles for pages tha
title_size_index = "s85"
footer_size = "s90"
footer_credit = true
#footer_credit_override = '<p class="s90">Powered by <a href="https://www.getzola.org/" target="_blank">Zola</a> &#38; <a href="https://github.com/Jieiku/abridge/" target="_blank">Abridge</a></p>'
footer_credit_override = '<p class="s90">Powered by <a href="https://www.getzola.org/" target="_blank">Zola</a> &#38; <a href="https://github.com/Jieiku/abridge/" target="_blank">Abridge</a> &#38; <a= href="https://pages.github.com/" target="_blank"> Github Pages</a></p>'
archive_reverse = true # Set to True to sort posts chronologically per year instead of newest first on the archive page: example.com/archive/

### Uncomment one of the below lines, or neither, depending on which type of logo you want to use:
#logo = { file="logo.svg", width="32", height="32", alt="Abridge", text="bridge" }
#textlogo = '<font color="#f90">A</font>bridge'
textlogo = '<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#f90" viewBox="0 0 96 96" width="28" height="28"><path stroke-width="14" d="M14 99 46 7h4l32 92"/><path stroke-width="9" d="M-3 82c43-26 59-26 102 0"/><path stroke-linecap="round" stroke-width="1.5" d="M94 72v7m-5-9.8v7m-5-9.8v7.1M79 64v7M63 57.7v7m-5-8.2v7m-5-7.8v7m-5-7.2v7m-5-6.7v7m-5-6.3v7m-5-5.8v7M17 64v7m-5-4.6v7m-5-4.2v7M2 72v7"/></svg>bridge'
#textlogo = '<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="#f90" viewBox="0 0 96 96" width="28" height="28"><path stroke-width="14" d="M14 99 46 7h4l32 92"/><path stroke-width="9" d="M-3 82c43-26 59-26 102 0"/><path stroke-linecap="round" stroke-width="1.5" d="M94 72v7m-5-9.8v7m-5-9.8v7.1M79 64v7M63 57.7v7m-5-8.2v7m-5-7.8v7m-5-7.2v7m-5-6.7v7m-5-6.3v7m-5-5.8v7M17 64v7m-5-4.6v7m-5-4.2v7M2 72v7"/></svg>bridge'

sitedesc = false # enables or disables the display of the site description below the logo.
headhr = false # show or hide horizontal rule below header
headhr = true # show or hide horizontal rule below header
foothr = true # show or hide horizontal rule above footer

### $CURRENT_YEAR and $SITE_TITLE can be used anywhere within the copyright, you can change their position or you can also delete them and type whatever you want instead.
Expand All @@ -103,8 +98,8 @@ copyright_override = '© $CURRENT_YEAR $SITE_TITLE • Website content is licens

title_separator = "|" # Separator between title and title_addition, set as |, -, _, etc
title_addition = "Fast & Lightweight Zola Theme" # a default value for title addition
author = "Jake G" # Put Your Name here
keywords = "Abridge, Abridge.css, Zola, Theme, Zola Theme, getzola, Semantic Html, Fast, lightweight" # used for the primary site index
author = "Balázs Róbert Börcsök" # Put Your Name here
keywords = "portfolio, GitHub, GH pages, Zola, Semantic Html, Fast, lightweight" # used for the primary site index
banner = "banner.png" # Used as default image for OpenGraph/Twitter if page specific image is undefined.
twitter_meta = "your-user-name" # for SEO: twitter:site and twitter:creator
google = "Your Google Site verification code."
Expand All @@ -119,29 +114,29 @@ seo = true # enable or disable seo-related meta tags: opengraph, facebook, twit
###############################################################################

feed = true # this adds the RSS feed icon in the footer.
mail = "name@example.com"
mastodon = "@your-user-name"
element = "matrix.example.com"
buymeacoffee = "your-user-name"
kofi = "your-user-name"
discord = "your-discord" # Everything after https://discord.com/ eg: invite/my-server *or* servers/my-server-id
twitter = "your-user-name"
facebook = "your-user-name"
linkedin = "your-user-name"
gitlab = "your-user-name"
github = "your-user-name"
codeberg = "your-user-name" # Everything after https://codeberg.org/ eg: username *or* username/repository
github_sponsor = "your-user-name"
bitbucket = "your-user-name"
python = "your-user-name"
docker = "your-user-name"
stack = "your-user-name"
instagram = "your-user-name"
mail = "pauljouser@protonmail.com"
#mastodon = "@your-user-name"
#element = "matrix.example.com"
#buymeacoffee = "your-user-name"
#kofi = "your-user-name"
#discord = "" # Everything after https://discord.com/ eg: invite/my-server *or* servers/my-server-id
#twitter = "your-user-name"
facebook = "balazs.borcsok.39"
linkedin = "balazs-borcsok-ptr"
#gitlab = "your-user-name"
github = "IPlayZed"
#codeberg = "your-user-name" # Everything after https://codeberg.org/ eg: username *or* username/repository
#github_sponsor = "your-user-name"
#bitbucket = "your-user-name"
#python = "your-user-name"
#docker = "your-user-name"
stack = "10653163"
#instagram = "your-user-name"
#pixelfed = "@your-user-name" # Heaviest icon, off by default
pinterest = "your-user-name"
twitch = "your-user-name"
youtube = "channel/your-channel-id"
researchgate = "your-profile-id"
#pinterest = "your-user-name"
#twitch = "your-user-name"
#youtube = "channel/your-channel-id"
#researchgate = "your-profile-id"


###############################################################################
Expand Down
26 changes: 26 additions & 0 deletions content/01.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
+++
title = "Creating a (sensibly) secure Linux system for everything."
date = 2024-01-08
updated = 2024-01-08
description = "Part 1"
[taxonomies]
tags = ["linux", "secure boot", "arch linux"]
+++

My journey began around 2019, when I was preparing for university. I remember, buying the first *"throwaway"* laptop of mine (which later turned about to be one of my faviourite machines when travelling, but more on that on an other time) to experience the joy of Linux.

I installed Ubuntu (at the time probably 18 LTS) on it and started my journey. If I am not mistaken one of the main selling points for me was that Linux does not have any viruses for desktop users and it is just so customizable. I actually loved the idea, because due to sailing the seas, I did manage to get myself infected in the past, only my Eset antivirus preventing total annihilation from a ransomware...

Many years later, I realize that just how naive we are were and still are, thinking that a basic Ubuntu installation is actually secure, and I do not mean Ubuntu specifically (Canonical does actually some really sane defaults), but things that most of us miss.

Today I use Linux for everything, including gaming, development, making calls, editing text or media and I even host my own public-facing server.

In this series of scratching my own thoughts on this virtual piece of paper I would like to invite you to explore the following security plot-holes in the story of using desktop Linux:

- Booting securely
- Separating users' and the system's data
- Securing system services
- Using multifactor authentication
- Securing our browser
- Encryption without passwords
- Sandboxing our programs and systems
5 changes: 0 additions & 5 deletions content/blog/_index.md

This file was deleted.

10 changes: 0 additions & 10 deletions content/blog/hello-blog.md

This file was deleted.

6 changes: 0 additions & 6 deletions content/hello-blog.md

This file was deleted.