Skip to content

Commit 552e767

Browse files
committed
customize blog
1 parent e691652 commit 552e767

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1623
-1684
lines changed

.DS_Store

-2 KB
Binary file not shown.

.github/workflows/publish.yml

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Build and Deploy Blog
2+
3+
on:
4+
push:
5+
branches:
6+
- main # Trigger the action on push to the 'main' branch (change as needed)
7+
8+
jobs:
9+
build-deploy:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
# Step 1: Checkout the repository
14+
- name: Checkout code
15+
uses: actions/checkout@v3
16+
17+
# Step 2: Set up Ruby environment
18+
- name: Set up Ruby
19+
uses: ruby/setup-ruby@v1
20+
with:
21+
ruby-version: '3.1' # Specify the Ruby version for Jekyll
22+
23+
# Step 3: Install dependencies
24+
- name: Install dependencies
25+
run: |
26+
gem install bundler
27+
bundle install
28+
29+
# Step 4: Build the Blog
30+
- name: Build Blog
31+
run: bundle exec jekyll build
32+
33+
# Step 5: Deploy to GitHub Pages
34+
- name: Deploy to GitHub Pages
35+
uses: peaceiris/actions-gh-pages@v4
36+
with:
37+
github_token: ${{ secrets.GITHUB_TOKEN }}
38+
publish_dir: ./_site

_config.yml

+12-24
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,20 @@ title: "Omnia"
44
description: "A blog for all things tech"
55
logo: 'assets/images/apple-touch-icon.png'
66
favicon: 'assets/images/favicon.ico'
7-
baseurl: /mediumish-theme-jekyll
8-
google_analytics: 'UA-46278016-1'
9-
disqus: 'demowebsite'
7+
disqus: "omnia-core"
8+
baseurl: /blog
109
include: ["_pages"]
1110
permalink: /:title/
1211

1312
# Authors
1413
authors:
15-
sal:
16-
name: Sal
17-
display_name: Sal
18-
gravatar: e56154546cf4be74e393c62d1ae9f9d4
19-
20-
web: https://www.wowthemes.net
21-
twitter: https://twitter.com/wowthemesnet
22-
description: "Author of Mediumish, a Bootstrap Medium styled template available for WordPress, HTML, Ghost and Jekyll. You are currently previewing Jekyll template demo."
23-
john:
24-
name: John
25-
display_name: John
26-
avatar: 'assets/images/avatar.png'
27-
gravatar: b1cc14991db7a456fcd761680bbc8f81
28-
29-
web: https://www.wowthemes.net
30-
twitter: https://twitter.com/wowthemesnet
31-
description: "This is the author box. Write a short description of the author here. You are currently previewing Mediumish demo, a Jekyll template compatible with Github pages."
14+
kevin:
15+
name: Kevin
16+
display_name: Kevin
17+
gravatar: f1eea0082761fcd8e82ebd8aa6de5410
18+
19+
web: https://omnia-core.github.io
20+
description: "Author of Omnia Blog."
3221

3322
# Plugins
3423
plugins:
@@ -61,11 +50,10 @@ kramdown:
6150
line_numbers: true
6251

6352
# Adsense (change to "enabled" to activate, also your client id and ad slot. Create a new ad unit from your Adsense account to get the slot.)
64-
adsense: "disabled"
65-
adsense-data-ad-client: "ca-pub-3412143450191416"
66-
adsense-data-ad-slot: "1363087678"
53+
adsense: "enabled"
54+
adsense-data-ad-client: "ca-pub-1914240913191564"
6755

6856
# Lazy Images ("enabled" or "disabled")
6957
lazyimages: "disabled"
7058

71-
exclude: [changelog.md, LICENSE.txt, README.md, Gemfile, Gemfile.lock]
59+
exclude: [changelog.md, README.md, Gemfile, Gemfile.lock]

_layouts/default.html

+1-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
66

7-
<link rel="icon" href="{{ site.baseurl }}/assets/images/logo.png">
7+
<link rel="icon" href="{{ site.baseurl }}/assets/images/apple-touch-icon.png">
88

99
<title>{{ page.title }} | {{site.name}}</title>
1010

@@ -171,9 +171,6 @@ <h2 class="d-md-block align-self-center py-1 font-weight-light">Explore <span cl
171171
<div class="col-md-6 col-sm-6 text-center text-lg-left">
172172
Copyright © {{ site.time | date: "%Y" }} {{ site.name }}
173173
</div>
174-
<div class="col-md-6 col-sm-6 text-center text-lg-right">
175-
<a target="_blank" href="https://www.wowthemes.net/mediumish-free-jekyll-template/">Mediumish Jekyll Theme</a> by WowThemes.net
176-
</div>
177174
</div>
178175
</div>
179176
</footer>

_layouts/post.html

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
layout: default
3-
disqus: false
43
archive: false
54
post_class: post-template
65
---

_pages/about.md

+25-9
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,39 @@
11
---
22
layout: page
3-
title: Mediumish Template for Jekyll
3+
title: About Me
44
permalink: /about
55
comments: true
66
---
77

88
<div class="row justify-content-between">
99
<div class="col-md-8 pr-5">
1010

11-
<p>This website is built with Jekyll and Mediumish template for Jekyll. It's for demonstration purposes, no real content can be found. Mediumish template for Jekyll is compatible with Github pages, in fact even this demo is created with Github Pages and hosted with Github.</p>
11+
<p>Hi, I’m <strong>Kevin</strong>—a software engineer, tech enthusiast, and lifelong learner passionate about building and exploring the ever-evolving world of technology. 💻✨</p>
1212

13-
<p class="mb-5"><img class="shadow-lg" src="{{site.baseurl}}/assets/images/mediumish-jekyll-template.png" alt="jekyll template mediumish" /></p>
14-
<h4>Documentation</h4>
13+
<p>I started this blog to document my journey, share insights, and provide valuable resources for developers at all stages of their careers. Whether you're just starting out in tech, looking for tips and tricks, or seeking inspiration for your next big project, you’ve come to the right place!</p>
1514

16-
<p>Please, read the docs <a href="https://bootstrapstarter.com/bootstrap-templates/template-mediumish-bootstrap-jekyll/">here</a>.</p>
1715

18-
<h4>Questions or bug reports?</h4>
16+
<h5>What You'll Find Here</h5>
17+
<ul>
18+
<li><strong>Go (Golang) Tips and Troubleshooting:</strong> Deep dives into Go’s features, tips for mastering the language, and solutions to common challenges.</li>
19+
<li><strong>Project Insights:</strong> Behind-the-scenes looks at projects I’m working on or tools I’ve built.</li>
20+
<li><strong>Tech Musings:</strong> Reflections on trends, ideas, and the future of technology.</li>
21+
<li><strong>Career & Community:</strong> Thoughts on career growth, personal development, and contributing to the tech community.</li>
22+
</ul>
1923

20-
<p>Head over to our <a href="https://github.com/wowthemesnet/mediumish-theme-jekyll">Github repository</a>!</p>
24+
<h5>My Mission</h5>
25+
<p>I believe in the power of sharing knowledge and building a supportive developer community. My goal is to create content that informs, inspires, and empowers you to grow in your tech journey.</p>
26+
27+
28+
<h5>A Little More About Me</h5>
29+
<p>When I’m not coding or writing, you’ll likely find me:</p>
30+
<ul>
31+
<li>Experimenting with new tech tools and frameworks</li>
32+
<li>Playing basketball 🏀</li>
33+
<li>Enjoying a good cup of coffee ☕ or binge-watching Netflix</li>
34+
</ul>
35+
36+
<p>Thanks for visiting, and I hope you find something here that inspires or helps you. Happy coding, and happy Go-ing! 🐹✨</p>
2137

2238
</div>
2339

@@ -26,9 +42,9 @@ comments: true
2642
<div class="sticky-top sticky-top-80">
2743
<h5>Buy me a coffee</h5>
2844

29-
<p>Thank you for your support! Your donation helps me to maintain and improve <a target="_blank" href="https://github.com/wowthemesnet/mediumish-theme-jekyll">Mediumish <i class="fab fa-github"></i></a>.</p>
45+
<p>Thank you for your support! Your donation helps me to maintain and improve Omnia Blog.</p>
3046

31-
<a target="_blank" href="https://www.wowthemes.net/donate/" class="btn btn-danger">Buy me a coffee</a> <a target="_blank" href="https://bootstrapstarter.com/bootstrap-templates/template-mediumish-bootstrap-jekyll/" class="btn btn-warning">Documentation</a>
47+
<a target="_blank" href="https://www.wowthemes.net/donate/" class="btn btn-danger">Buy me a coffee</a>
3248

3349
</div>
3450
</div>

_posts/2018-01-11-customer-service.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Inception Movie"
4-
author: john
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
tags: [red, yellow]
77
image: assets/images/11.jpg
@@ -21,7 +21,7 @@ It's actually really simple! Add the rating in your YAML front matter. It also s
2121
---
2222
layout: post
2323
title: "Inception Movie"
24-
author: john
24+
author: kevin
2525
categories: [ Jekyll, tutorial ]
2626
tags: [red, yellow]
2727
image: assets/images/11.jpg

_posts/2018-01-11-quick-start-guide.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Let's test spoilers"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/12.jpg
77
featured: true

_posts/2018-01-12-is-intelligence-enough.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "External Featured Image"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial, web development ]
66
image: "https://images.unsplash.com/photo-1541544537156-7627a7a4aa1c?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=a20c472bc23308e390c8ffae3dd90c60&auto=format&fit=crop&w=750&q=80"
77
---

_posts/2018-01-12-never-stopped-worrying-never-loved-bomb.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Never stopped worrying or loving the bomb"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll ]
66
image: assets/images/14.jpg
77
---

_posts/2018-01-12-options-for-creating-new-site-with-jekyll.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Options for creating a new site with Jekyll"
4-
author: john
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/13.jpg
77
---

_posts/2018-01-12-press-and-education.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Press and education"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/7.jpg
77
---

_posts/2018-01-12-red-riding.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Red Riding Hood"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/1.jpg
77
---

_posts/2018-01-12-tree-of-codes.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Tree of Codes"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/9.jpg
77
---

_posts/2018-01-12-we-all-wait-for-summer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "We all wait for summer"
4-
author: john
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/5.jpg
77
rating: .5

_posts/2018-05-12-about-bundler.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "About Bundler"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll ]
66
image: assets/images/2.jpg
77
rating: 3

_posts/2018-06-12-acumulated-experience.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Accumulated experience of social living"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/15.jpg
77
---

_posts/2018-06-12-education.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Education must also train one for quick, resolute and effective thinking."
4-
author: john
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/3.jpg
77
beforetoc: "Markdown editor is a very powerful thing. In this article I'm going to show you what you can actually do with it, some tricks and tips while editing your post."

_posts/2018-06-12-first-mass-produced.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "The first mass-produced book to deviate from a rectilinear format"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/17.jpg
77
---

_posts/2018-06-12-powerful-things-markdown-editor.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Powerful things you can do with the Markdown editor"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/16.jpg
77
---

0 commit comments

Comments
 (0)