diff --git a/config.toml b/config.toml index cf303b7..753c626 100644 --- a/config.toml +++ b/config.toml @@ -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}, ] @@ -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] ############################################################################### @@ -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 = [ @@ -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 = '
' +footer_credit_override = 'Powered by Zola & Abridge & Github Pages
' 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 = 'Abridge' -textlogo = 'bridge' +#textlogo = '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. @@ -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." @@ -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" ############################################################################### diff --git a/content/01.md b/content/01.md new file mode 100644 index 0000000..1114d13 --- /dev/null +++ b/content/01.md @@ -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 diff --git a/content/blog/_index.md b/content/blog/_index.md deleted file mode 100644 index a31a970..0000000 --- a/content/blog/_index.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -paginate_by = 3 -sort_by = "date" -template = "index.html" -+++ diff --git a/content/blog/hello-blog.md b/content/blog/hello-blog.md deleted file mode 100644 index 5bdf1af..0000000 --- a/content/blog/hello-blog.md +++ /dev/null @@ -1,10 +0,0 @@ -+++ -title = "Starting my blog" -date = 2024-01-08 -updated = 2024-01-08 -description = "the first blogpost" -[taxonomies] -tags = ["hello-world", "zola"] -+++ - -My main problem with learning about computers is that I never got to *really* tell anyone about it diff --git a/content/hello-blog.md b/content/hello-blog.md deleted file mode 100644 index 89930b7..0000000 --- a/content/hello-blog.md +++ /dev/null @@ -1,6 +0,0 @@ -+++ -title = "Welcome!" -date = 2024-01-08 -updated = 2024-01-08 -description = "Home page" -+++