diff --git a/.gitignore b/.gitignore index 2ca8682..40c0103 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,20 @@ + +# OS generated files # +###################### +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# mousepad shit # +*.*~ + +#### JEKYLL _site/ .sass-cache/ .jekyll-cache/ .jekyll-metadata +_data/.~lock.*.csv diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..fae964c --- /dev/null +++ b/Gemfile @@ -0,0 +1,21 @@ +source "https://rubygems.org" + +# Hello! This is where you manage which Jekyll version is used to run. +# When you want to use a different version, change it below, save the +# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: +# +# bundle exec jekyll serve +# +# This will help ensure the proper Jekyll version is running. +# Happy Jekylling! +gem "jekyll", "~> 3.8.5" + +# If you have any plugins, put them here! +group :jekyll_plugins do + gem "jekyll-feed", "0.11.0" + gem "jekyll-paginate-v2", "~>1.7" + gem "jekyll-sitemap", "1.2.0" + gem "jekyll-seo-tag", "2.6.0" +end + + diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..86ee108 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,75 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.6.0) + public_suffix (>= 2.0.2, < 4.0) + colorator (1.1.0) + concurrent-ruby (1.1.5) + em-websocket (0.5.1) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + eventmachine (1.2.7) + ffi (1.10.0) + forwardable-extended (2.6.0) + http_parser.rb (0.6.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jekyll (3.8.5) + addressable (~> 2.4) + colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 0.7) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 2.0) + kramdown (~> 1.14) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (>= 1.7, < 4) + safe_yaml (~> 1.0) + jekyll-feed (0.11.0) + jekyll (~> 3.3) + jekyll-paginate-v2 (1.9.4) + jekyll (~> 3.0) + jekyll-sass-converter (1.5.2) + sass (~> 3.4) + jekyll-seo-tag (2.6.0) + jekyll (~> 3.3) + jekyll-sitemap (1.2.0) + jekyll (~> 3.3) + jekyll-watch (2.2.1) + listen (~> 3.0) + kramdown (1.17.0) + liquid (4.0.3) + listen (3.1.5) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + ruby_dep (~> 1.2) + mercenary (0.3.6) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (3.0.3) + rb-fsevent (0.10.3) + rb-inotify (0.10.0) + ffi (~> 1.0) + rouge (3.3.0) + ruby_dep (1.5.0) + safe_yaml (1.0.5) + sass (3.7.4) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + +PLATFORMS + ruby + +DEPENDENCIES + jekyll (~> 3.8.5) + jekyll-feed (= 0.11.0) + jekyll-paginate-v2 (~> 1.7) + jekyll-seo-tag (= 2.6.0) + jekyll-sitemap (= 1.2.0) + +BUNDLED WITH + 2.0.1 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..1cc3cba --- /dev/null +++ b/_config.yml @@ -0,0 +1,105 @@ +# Welcome to Jekyll! +# +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely edit after that. If you find +# yourself editing this file very often, consider using Jekyll's data files +# feature for the data you need to update frequently. +# +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'bundle exec jekyll serve'. If you change this file, please restart the server process. + +# Site settings +# These are used to personalize your new site. If you look in the HTML files, +# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. +# You can create any custom variable you would like, and they will be accessible +# in the templates via {{ site.myvariable }}. +title: "Sakrecoer" +email: public@sakrecoer.com +baseurl: "" # the subpath of your site, e.g. /blog +url: "https://sakrecoer.com" # the base hostname & protocol for your site, e.g. http://example.com +instagram_username: sakrecoer +### Values for the jekyll-seo-tag gem (https://github.com/jekyll/jekyll-seo-tag) +logo: /siteicon.png +description: >- # this means to ignore newlines until "baseurl:" + Sakrecoer Uncorporated Stands for independent fun-loving Activism, Art & Music. I push sounds, images, thoughts and passion for cool robots like you. I am funky and I deliver because I was born tomorrow. +author: + name: Sakrecoer + email: public@sakrecoer.com + twitter: sakrecoer # twitter username without the @ symbol +lang: en_US +social: + name: twitter + link: + - https://twitter.com/sakrecoer + - https://instagram.com/sakrecoer + - https://www.facebook.com/PipersHudvard/ + - https://open.spotify.com/playlist/2EDQlOV0cZe3KHLiSf1nly?si=4iwj3I4ETYqnym8RHXuKMw +### Build settings +plugins: + - jekyll-sitemap + - jekyll-seo-tag + - jekyll-feed + - jekyll-paginate-v2 + +### Plugin settings: + +### excerpt_separator: '' +pagination: + enabled: true + +### collection +# collections: +# landningssida: +# output: true +# permalink: /:path/ + +# defaults +# timezone: Europe/Stockholm +# permalink: /:categories/:title/ +# defaults: +# - +# scope: +# path: "" +# type: "posts" +# values: +# layout: "post" +# permalink: "/:year/:month/:day/:title/" +# - +# scope: +# path: "" +# type: "behandlingar" +# values: +# layout: "post" +# _options: +# content: +# uploads_dir: "images/behandlingar" +# width: "1200" +# height: "400" +# resize_style: "cover" +# image: +# uploads_dir: "images/behandlingar" +# width: "1200" +# height: "400" +# resize_style: "cover" +# mime_type: "image/jpeg" +# expandable: "true" + +exclude: [".rvmrc", ".rbenv-version", "README.md", "Rakefile", "changelog.md", "*.*~"] +audio_url : 'https://media.sakrecoer.com/' +banner: /assets/img/set.png + +authors: + agga: + display_name: Agga Bizar + foobar: + display_name: fo0bar + pusset: + display_name: pusSet Sakrecoer + redith: + display_name: reDith Piaf + reset: + display_name: reSet Sakrecoer + simio: + display_name: Simio Sakrecoer + set: + display_name: Set Hallstrom diff --git a/_data/tracks.json b/_data/tracks.json new file mode 100644 index 0000000..39f6d9d --- /dev/null +++ b/_data/tracks.json @@ -0,0 +1,205 @@ +{ + "tracks":[ +{ + "id":"01-2006-reset_sakrecoer-web_jukebox-bad_boys_3.mp3", + "title":"Bad Boys 3", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"01", + "duration":"3:28", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2006" +}, +{ + "id":"02-2008-sakrecoer-web_jukebox-now_future.mp3", + "title":"Now Future", + "artist":"Sakrecoer", + "album":"Web Jukebox", + "track":"02", + "duration":"4:08", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2008" +}, +{ + "id":"03-2009-reset_sakrecoer-web_jukebox-xmas_bowie.mp3", + "title":"Xmas Bowie", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"03", + "duration":"4:20", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2009" +}, +{ + "id":"04-2010-reset_sakrecoer-web_jukebox-dumb_bumm.mp3", + "title":"Dumb Bumm", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"04", + "duration":"3:45", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2010" +}, +{ + "id":"05-2011-reset_sakrecoer-web_jukebox-lovemoney.mp3", + "title":"Lovemoney", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"05", + "duration":"2:47", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2011" +}, +{ + "id":"06-2011-sakrecoer-web_jukebox-fantasii.mp3", + "title":"Fantasii", + "artist":"Sakrecoer", + "album":"Web Jukebox", + "track":"06", + "duration":"4:19", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2011" +}, +{ + "id":"08-2012-sakrecoer-web_jukebox-supernova.mp3", + "title":"SuperNova", + "artist":"Sakrecoer", + "album":"Web Jukebox", + "track":"08", + "duration":"7:25", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2012" +}, +{ + "id":"09-2012-pusset_sakrecoer-web_jukebox-we_have_to_decide.mp3", + "title":"We Have To Decide", + "artist":"pusSet Sakrecoer", + "album":"Web Jukebox", + "track":"09", + "duration":"4:34", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2012" +}, +{ + "id":"10-2012-pusset_sakrecoer-web_jukebox-un_barcelones_en_carib_malmo.mp3", + "title":"Un Barcelones En Carib Malmo", + "artist":"pusSet Sakrecoer", + "album":"Web Jukebox", + "track":"10", + "duration":"5:23", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2012" +}, +{ + "id":"11-2012-redith_piaf-web_jukebox-avide_de_danser.mp3", + "title":"Avide De Danser", + "artist":"reDith Piaf", + "album":"Web Jukebox", + "track":"11", + "duration":"5:29", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2012" +}, +{ + "id":"12-2013-reset_sakrecoer-web_jukebox-power_to_do.mp3", + "title":"Power To Do", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"12", + "duration":"2:35", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2013" +}, +{ + "id":"13-2013-reset_sakrecoer-web_jukebox-the_wall.mp3", + "title":"The Wall", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"13", + "duration":"4:33", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2013" +}, +{ + "id":"14-2013-pusset_sakrecoer-web_jukebox-albino_lion.mp3", + "title":"Albino Lion", + "artist":"pusSet Sakrecoer", + "album":"Web Jukebox", + "track":"14", + "duration":"4:31", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2013" +}, +{ + "id":"15-2013-pusset_sakrecoer-web_jukebox-work_for_free_time.mp3", + "title":"Work For Free Time", + "artist":"pusSet Sakrecoer", + "album":"Web Jukebox", + "track":"15", + "duration":"3:25", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2013" +}, +{ + "id":"16-2013-simio_sakrecoer-web_jukebox-acid_in_my_lounge.mp3", + "title":"Acid In My Lounge", + "artist":"Simio Sakrecoer", + "album":"Web Jukebox", + "track":"16", + "duration":"3:36", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2013" +}, +{ + "id":"17-2014-reset_sakrecoer-web_jukebox-philosofisk_logik.mp3", + "title":"Philosofisk Logik", + "artist":"reSet Sakrecoer", + "album":"Web Jukebox", + "track":"17", + "duration":"2:07", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2014" +}, +{ + "id":"18-2014-simio_sakrecoer-web_jukebox-medans_i_saver.mp3", + "title":"Medans I Saver", + "artist":"Simio Sakrecoer", + "album":"Web Jukebox", + "track":"18", + "duration":"4:34", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2014" +}, +{ + "id":"19-2014-simio_sakrecoer-web_jukebox-burner.mp3", + "title":"Burner", + "artist":"Simio Sakrecoer", + "album":"Web Jukebox", + "track":"19", + "duration":"3:49", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2014" +}, +{ + "id":"20-2014-phuture_edited_by_sakrecoer-web_jukebox-phramtiden_syrliga_spar.mp3", + "title":"Phramtiden Syrliga Spar", + "artist":"Phuture edited by Sakrecoer", + "album":"Web Jukebox", + "track":"20", + "duration":"5:08", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2014" +}, +{ + "id":"21-2014-sakrecoer-web_jukebox-tonedef_loudnesswarriors_anthem.mp3", + "title":"Tonedef Loudnesswarriors Anthem", + "artist":"Sakrecoer", + "album":"Web Jukebox", + "track":"21", + "duration":"5:24", + "copyright":"Sakrecoer.com Creative Commons 4.0 BY-SA", + "date":"2014" +}, +] +} + diff --git a/_includes/JB/posts_collate b/_includes/JB/posts_collate new file mode 100644 index 0000000..ee974cf --- /dev/null +++ b/_includes/JB/posts_collate @@ -0,0 +1,55 @@ +{% comment %}{% endcomment %} + +{% if site.JB.posts_collate.provider == "custom" %} + {% include custom/posts_collate %} +{% else %} + {% for post in posts_collate %} + {% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %} + {% capture this_month %}{{ post.date | date: "%B" }}{% endcapture %} + {% capture next_year %}{{ post.previous.date | date: "%Y" }}{% endcapture %} + {% capture next_month %}{{ post.previous.date | date: "%B" }}{% endcapture %} + + {% if forloop.first %} +

{{this_year}}

+

{{this_month}}

+ + {% else %} + {% if this_year != next_year %} + +

{{next_year}}

+

{{next_month}}

+ +

{{next_month}}

+ +

{{next_year}}

+

{{next_month}}

+ +

{{next_month}}

+