Skip to content

Commit

Permalink
First commit
Browse files Browse the repository at this point in the history
  • Loading branch information
infernosalex committed Sep 9, 2024
1 parent 076dc3c commit 69b437f
Show file tree
Hide file tree
Showing 25 changed files with 618 additions and 80 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,7 @@ package-lock.json
# Misc
_sass/dist
assets/js/dist

# Script
cleanup
*Zone.Identifier
3 changes: 3 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

source "https://rubygems.org"

gem "jekyll", "~> 4.3"
gem "jekyll-theme-chirpy", "~> 7.1"

gem "html-proofer", "~> 5.0", group: :test
Expand All @@ -12,3 +13,5 @@ platforms :mingw, :x64_mingw, :mswin, :jruby do
end

gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]

gem "webrick", "~> 1.8"
60 changes: 0 additions & 60 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,60 +0,0 @@
# Chirpy Starter

[![Gem Version](https://img.shields.io/gem/v/jekyll-theme-chirpy)][gem] 
[![GitHub license](https://img.shields.io/github/license/cotes2020/chirpy-starter.svg?color=blue)][mit]

When installing the [**Chirpy**][chirpy] theme through [RubyGems.org][gem], Jekyll can only read files in the folders
`_data`, `_layouts`, `_includes`, `_sass` and `assets`, as well as a small part of options of the `_config.yml` file
from the theme's gem. If you have ever installed this theme gem, you can use the command
`bundle info --path jekyll-theme-chirpy` to locate these files.

The Jekyll team claims that this is to leave the ball in the user’s court, but this also results in users not being
able to enjoy the out-of-the-box experience when using feature-rich themes.

To fully use all the features of **Chirpy**, you need to copy the other critical files from the theme's gem to your
Jekyll site. The following is a list of targets:

```shell
.
├── _config.yml
├── _plugins
├── _tabs
└── index.html
```

To save you time, and also in case you lose some files while copying, we extract those files/configurations of the
latest version of the **Chirpy** theme and the [CD][CD] workflow to here, so that you can start writing in minutes.

## Prerequisites

Follow the instructions in the [Jekyll Docs](https://jekyllrb.com/docs/installation/) to complete the installation of
the basic environment. [Git](https://git-scm.com/) also needs to be installed.

## Installation

Sign in to GitHub and [**use this template**][use-template] to generate a brand new repository and name it
`USERNAME.github.io`, where `USERNAME` represents your GitHub username.

Then clone it to your local machine and run:

```console
$ bundle
```

## Usage

Please see the [theme's docs](https://github.com/cotes2020/jekyll-theme-chirpy#documentation).

## Contributing

This repository is automatically updated with new releases from the theme repository. If you encounter any issues or want to contribute to its improvement, please visit the [theme repository][chirpy] to provide feedback.

## License

This work is published under [MIT][mit] License.

[gem]: https://rubygems.org/gems/jekyll-theme-chirpy
[chirpy]: https://github.com/cotes2020/jekyll-theme-chirpy/
[use-template]: https://github.com/cotes2020/chirpy-starter/generate
[CD]: https://en.wikipedia.org/wiki/Continuous_deployment
[mit]: https://github.com/cotes2020/chirpy-starter/blob/master/LICENSE
26 changes: 13 additions & 13 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,37 +9,37 @@ theme: jekyll-theme-chirpy
lang: en

# Change to your timezone › https://kevinnovak.github.io/Time-Zone-Picker
timezone:
timezone: Europe/Bucharest

# jekyll-seo-tag settings › https://github.com/jekyll/jekyll-seo-tag/blob/master/docs/usage.md
# ↓ --------------------------

title: Chirpy # the main title
title: Scânteie Alexandru # it will display as the title

tagline: A text-focused Jekyll theme # it will display as the subtitle
tagline: Future Security engineer, hacker, CTF player 👾 # it will display as the subtitle

description: >- # used by seo meta and the atom feed
A minimal, responsive and feature-rich Jekyll theme for technical writing.
Enthusiastic about cybersecurity, I focus on hacking, CTF challenges, and security engineering. Always learning and innovating to stay ahead in the digital world.
# Fill in the protocol & hostname for your site.
# E.g. 'https://username.github.io', note that it does not end with a '/'.
url: ""
url: "https://inf3n0s.github.io/"

github:
username: github_username # change to your GitHub username
username: Inf3n0s # change to your GitHub username

twitter:
username: twitter_username # change to your Twitter username
# twitter:
# username: twitter_username # change to your Twitter username

social:
# Change to your full name.
# It will be displayed as the default author of the posts and the copyright owner in the Footer
name: your_full_name
email: example@domain.com # change to your email address
name: Scânteie Alexandru
email: infernosalex@proton.me # change to your email address
links:
# The first element serves as the copyright owner's link
- https://twitter.com/username # change to your Twitter homepage
- https://github.com/username # change to your GitHub homepage
# - https://twitter.com/username # change to your Twitter homepage
- https://github.com/Inf3n0s # change to your GitHub homepage
# Uncomment below to add more social links
# - https://www.facebook.com/username
# - https://www.linkedin.com/in/username
Expand Down Expand Up @@ -98,7 +98,7 @@ theme_mode: # [light | dark]
cdn:

# the avatar on sidebar, support local or CORS resources
avatar:
avatar: /assets/img/avatar/profile.png

# The URL of the site-wide social preview image used in SEO `og:image` meta tag.
# It can be overridden by a customized `page.image` in front matter.
Expand Down
19 changes: 14 additions & 5 deletions _data/contact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,25 @@
- type: github
icon: "fab fa-github"

- type: twitter
icon: "fa-brands fa-x-twitter"
# - type: twitter
# icon: "fa-brands fa-x-twitter"

- type: email
icon: "fas fa-envelope"
noblank: true # open link in current tab

- type: rss
icon: "fas fa-rss"
noblank: true
- type: mastodon
icon: "fab fa-mastodon"
url: 'https://defcon.social/@infernosalex'

- type: hackthebox
icon: "fa-solid fa-cube"
url: 'https://app.hackthebox.com/users/453678'


# - type: rss
# icon: "fas fa-rss"
# noblank: true
# Uncomment and complete the url below to enable more contact options
#
# - type: mastodon
Expand Down
3 changes: 3 additions & 0 deletions _includes/test.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<h1>
hello
</h1>
Loading

0 comments on commit 69b437f

Please sign in to comment.