Compare commits
No commits in common. "e89d6662396d5338b6390638a57979e4a389839d" and "6e058b53b592d90949723d4f13334a1dce8a2218" have entirely different histories.
e89d666239
...
6e058b53b5
15 changed files with 25 additions and 93 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -3,4 +3,3 @@ _site
|
|||
.jekyll-cache
|
||||
.jekyll-metadata
|
||||
vendor
|
||||
*.kate-swp
|
||||
|
|
4
Gemfile
4
Gemfile
|
@ -7,7 +7,7 @@ source "https://rubygems.org"
|
|||
#
|
||||
# This will help ensure the proper Jekyll version is running.
|
||||
# Happy Jekylling!
|
||||
gem "jekyll", "~> 4.3.3"
|
||||
gem "jekyll", "~> 4.1.1"
|
||||
# This is the default theme for new Jekyll sites. You may change this to anything you like.
|
||||
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
|
||||
# uncomment the line below. To upgrade, run `bundle update github-pages`.
|
||||
|
@ -27,5 +27,3 @@ end
|
|||
# Performance-booster for watching directories on Windows
|
||||
gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform?
|
||||
|
||||
# fix for https://github.com/sass/sassc-ruby/issues/146
|
||||
gem "sassc", "< 2.2.0"
|
||||
|
|
37
Gemfile.lock
37
Gemfile.lock
|
@ -1,22 +1,19 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
addressable (2.8.7)
|
||||
public_suffix (>= 2.0.2, < 7.0)
|
||||
bigdecimal (3.1.8)
|
||||
addressable (2.8.6)
|
||||
public_suffix (>= 2.0.2, < 6.0)
|
||||
colorator (1.1.0)
|
||||
concurrent-ruby (1.3.4)
|
||||
concurrent-ruby (1.2.3)
|
||||
em-websocket (0.5.3)
|
||||
eventmachine (>= 0.12.9)
|
||||
http_parser.rb (~> 0)
|
||||
eventmachine (1.2.7)
|
||||
ffi (1.17.0-x86_64-linux-gnu)
|
||||
ffi (1.16.3)
|
||||
forwardable-extended (2.6.0)
|
||||
google-protobuf (4.27.4-x86_64-linux)
|
||||
bigdecimal
|
||||
rake (>= 13)
|
||||
google-protobuf (3.25.2-x86_64-linux)
|
||||
http_parser.rb (0.8.0)
|
||||
i18n (1.14.5)
|
||||
i18n (1.14.1)
|
||||
concurrent-ruby (~> 1.0)
|
||||
jekyll (4.3.3)
|
||||
addressable (~> 2.4)
|
||||
|
@ -43,26 +40,21 @@ GEM
|
|||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
liquid (4.0.4)
|
||||
listen (3.9.0)
|
||||
listen (3.8.0)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
mercenary (0.4.0)
|
||||
pathutil (0.16.2)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (6.0.1)
|
||||
rake (13.2.1)
|
||||
public_suffix (5.0.4)
|
||||
rb-fsevent (0.11.2)
|
||||
rb-inotify (0.11.1)
|
||||
rb-inotify (0.10.1)
|
||||
ffi (~> 1.0)
|
||||
rexml (3.3.6)
|
||||
strscan
|
||||
rouge (4.3.0)
|
||||
rexml (3.2.6)
|
||||
rouge (4.2.0)
|
||||
safe_yaml (1.0.5)
|
||||
sass-embedded (1.77.8-x86_64-linux-gnu)
|
||||
google-protobuf (~> 4.26)
|
||||
sassc (2.1.0-x86_64-linux)
|
||||
ffi (~> 1.9)
|
||||
strscan (3.1.0)
|
||||
sass-embedded (1.70.0-x86_64-linux-gnu)
|
||||
google-protobuf (~> 3.25)
|
||||
terminal-table (3.0.2)
|
||||
unicode-display_width (>= 1.1.1, < 3)
|
||||
tzinfo (2.0.6)
|
||||
|
@ -77,8 +69,7 @@ PLATFORMS
|
|||
x86_64-linux
|
||||
|
||||
DEPENDENCIES
|
||||
jekyll (~> 4.3.3)
|
||||
sassc (< 2.2.0)
|
||||
jekyll (~> 4.3.0)
|
||||
tzinfo (~> 2.0)
|
||||
tzinfo-data
|
||||
wdm (~> 0.1.1)
|
||||
|
|
16
README.md
16
README.md
|
@ -3,28 +3,20 @@ lynnesbian.space
|
|||
This is the Jekyll site directory for [lynnesbian.space](https://lynnesbian.space). I can't really see anyone getting
|
||||
much use out of the source for the website, but there's not really a reason *not* to publish it, so whatever.
|
||||
|
||||
## Getting started
|
||||
```bash
|
||||
git clone https://git.bune.city/lynnesbian/lynnespace
|
||||
cd lynnespace
|
||||
gem install bundler
|
||||
bundler install
|
||||
|
||||
```
|
||||
|
||||
## Licensing
|
||||
|
||||
This is gonna get complicated, but here goes:
|
||||
|
||||
- The provided HTML, JavaScript, and CSS files are licensed under the Expat license (aka the "MIT license").
|
||||
- `favicon.ico` and `favicon.png` are both CC-BY-SA.
|
||||
- All files in the `/_projects` directory are CC-BY-SA.
|
||||
- All files in the `/_data` and `/_projects` directories are CC-BY-SA.
|
||||
- All other files are Expat licensed.
|
||||
- If files seem to be licensed under two licenses (my bad), assume Expat.
|
||||
|
||||
In other words: You can use the JavaScript, HTML, and CSS content of this website without attribution (although I would
|
||||
prefer it if you did provide attribution). You can also do whatever you want with the files in `/_projects`, but you
|
||||
must provide attribution for these files, and any derivative works made with them must also be CC-BY-SA licensed.
|
||||
prefer it if you did provide attribution). You can also do whatever you want with the files in `/_data` and
|
||||
`/_projects`, but you must provide attribution for these files, and any derivative works made with them must also be
|
||||
CC-BY-SA licensed.
|
||||
|
||||
### Links to licenses used
|
||||
- [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/legalcode)
|
||||
|
|
|
@ -9,7 +9,7 @@ title: Projects
|
|||
{% assign projects = site.projects | sort:"order" %}
|
||||
{% for project in projects %}
|
||||
<div class="project">
|
||||
<h2>{{ project.name }} <span class="subtle"><em>{{ project.language }}</em></span></h2>
|
||||
<h2>{{ project.name }}</h2>
|
||||
<p>
|
||||
{{ project.description }}
|
||||
</p>
|
||||
|
|
|
@ -6,10 +6,6 @@ layout: default
|
|||
{% if page.source %}<a href='{{ page.source }}'>Source code</a>{% endif %}
|
||||
{% if page.website %}<a href='{{ page.website }}'>Website</a>{% endif %}
|
||||
</div>
|
||||
<div id="project-language">Written in {{ page.language }}</div>
|
||||
<p>{{ page.description }}</p>
|
||||
{{ content | rstrip | default: "There's nothing here yet." }}
|
||||
{% if page.image %}
|
||||
<img class="project-image" alt="A screenshot of {{ page.name }}." src="{{ page.image }}" />
|
||||
{% endif %}
|
||||
<a href="/projects.html">Back to all projects</a>
|
|
@ -3,6 +3,6 @@ name: BuyPeeb
|
|||
description: BuyPeeb is a simple program that allows you to track auctions on Yahoo Auctions Japan.
|
||||
source: https://git.bune.city/lynnesbian/buypeeb-cs
|
||||
language: C#
|
||||
order: "05"
|
||||
order: "02"
|
||||
---
|
||||
I made it for my wife Petra some time ago, and I haven't really been working on or updating it.
|
||||
|
|
|
@ -4,8 +4,7 @@ title: fif
|
|||
description: fif is a command-line tool for detecting and optionally correcting files with incorrect extensions.
|
||||
source: https://gitlab.com/Lynnesbian/fif
|
||||
language: Rust
|
||||
order: "04"
|
||||
image: /assets/img/projects/fif.png
|
||||
order: "01"
|
||||
---
|
||||
It's cross-platform, multi-threaded, and can output its findings in a variety of formats, such as PowerShell and Bourne
|
||||
Shell scripts.
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
---
|
||||
name: Scoop UI
|
||||
description: Scoop UI is a graphical frontend to Scoop.
|
||||
source: https://gitlab.com/Lynnesbian/scoop-ui
|
||||
language: Rust
|
||||
order: "02"
|
||||
---
|
||||
It uses the egui framework and has a much faster search feature than Scoop's own native one.
|
|
@ -1,9 +0,0 @@
|
|||
---
|
||||
name: Smallgoo
|
||||
description: Smallgoo is a GUI frontend to various image optimisers.
|
||||
source: https://gitlab.com/Lynnesbian/smallgoo
|
||||
language: C++
|
||||
order: "03"
|
||||
image: /assets/img/projects/smallgoo.png
|
||||
---
|
||||
It compresses files in parallel and supports various configuration options.
|
|
@ -1,9 +0,0 @@
|
|||
---
|
||||
name: ZtGui
|
||||
description: ZtGui is a cross-platform graphical frontend for managing ZeroTier networks.
|
||||
source: https://gitlab.com/Lynnesbian/ztgui
|
||||
language: Rust
|
||||
order: "01"
|
||||
image: /assets/img/projects/ztgui.png
|
||||
---
|
||||
It provides a much friendlier interface for managing networks than the default command-line interface.
|
Binary file not shown.
Before Width: | Height: | Size: 61 KiB |
Binary file not shown.
Before Width: | Height: | Size: 24 KiB |
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
|
@ -70,10 +70,6 @@ main article a:hover {
|
|||
text-decoration-color: unset;
|
||||
}
|
||||
|
||||
.subtle {
|
||||
color: gray;
|
||||
}
|
||||
|
||||
p {
|
||||
line-height: 1.5em;
|
||||
}
|
||||
|
@ -189,19 +185,6 @@ nav a.current::before {
|
|||
font-style: italic;
|
||||
}
|
||||
|
||||
.subheading-links {
|
||||
text-align: center;
|
||||
}
|
||||
.project-image {
|
||||
max-height: 500px;
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
}
|
||||
#project-language {
|
||||
text-align: center;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
|
||||
/* mobile tweaks */
|
||||
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
|
||||
main {
|
||||
|
|
Loading…
Reference in a new issue