diff --git a/content/bookmarks.md b/content/bookmarks.md new file mode 100644 index 0000000..ec874f1 --- /dev/null +++ b/content/bookmarks.md @@ -0,0 +1,7 @@ +--- +title: "Bookmarks" +description: "Archive of links that I find useful" +lastmod: "2023-11-10" +--- + +{{}} diff --git a/data/bookmarks.json b/data/bookmarks.json new file mode 100644 index 0000000..df2043e --- /dev/null +++ b/data/bookmarks.json @@ -0,0 +1,95 @@ +{ + "cheatsheets": { + "title": "Cheat sheets", + "class": "cheatsheets", + "links": [ + { + "title": "Vim cheat sheet", + "link": "https://vim.rtorr.com/" + }, + { + "title": "Tmux cheat sheet", + "link": "https://tmuxcheatsheet.com/" + }, + { + "title": "Rust cheat sheet", + "link": "https://cheat.sh/rust/:list" + } + ] + }, + "guides": { + "title": "Guides", + "class": "guides", + "links": [ + { + "title": "Grub rescue", + "link": "https://christitus.com/grub-rescue/" + }, + { + "title": "Recovering deleted Windows boot partition", + "link": "https://christitus.com/recovering-deleted-windows-boot-partition/" + }, + { + "title": "Landchad", + "link": "https://landchad.net/" + }, + { + "title": "Creating git bare repository", + "link": "https://www.ackama.com/what-we-think/the-best-way-to-store-your-dotfiles-a-bare-git-repository-explained/" + }, + { + "title": "Using SSH config", + "link": "https://linuxize.com/post/using-the-ssh-config-file/" + }, + { + "title": "Learn C# by building a simple RPG", + "link": "https://scottlilly.com/learn-c-by-building-a-simple-rpg-index/" + }, + { + "title": "Go tutorial making lolcat", + "link": "https://flaviocopes.com/go-tutorial-lolcat/" + }, + { + "title": "Write a shell in C", + "link": "https://danishpraka.sh/posts/write-a-shell/" + }, + { + "title": "Crafting interpreters", + "link": "https://craftinginterpreters.com/" + }, + { + "title": "Neural networks and deep learning", + "link": "http://neuralnetworksanddeeplearning.com/" + }, + { + "title": "Flexbox", + "link": "https://css-tricks.com/snippets/css/a-guide-to-flexbox/" + } + ] + }, + "posts": { + "title": "Posts", + "class": "posts", + "links": [ + { + "title": "Stop using Discord", + "link": "https://usemumble.neocities.org/" + } + ] + }, + "tools": { + "title": "Tools", + "class": "tools", + "links": [ + { + "title": "Google webfonts helper", + "link": "https://gwfh.mranftl.com/" + }, + { + "title": "System font stack", + "link": "https://systemfontstack.com/" + } + ] + } +} + diff --git a/data/links.json b/data/links.json index dd6a81c..69f5165 100644 --- a/data/links.json +++ b/data/links.json @@ -67,6 +67,11 @@ "description": "Linux, Open Source Software", "rss": "https://opensourcemusings.com/feed/" }, + { + "title": "LinuxBabe", + "link": "https://www.linuxbabe.com/", + "description": "Linux" + }, { "title": "Samsai", "link": "https://samsai.eu/", @@ -259,23 +264,5 @@ "link": "https://www.coursera.org/professional-certificates/meta-front-end-developer" } ] - }, - "useful": { - "title": "Useful websites", - "class": "useful", - "links": [ - { - "title": "Google webfonts helper", - "link": "https://gwfh.mranftl.com/" - }, - { - "title": "System font stack", - "link": "https://systemfontstack.com/" - }, - { - "title": "Landchad", - "link": "https://landchad.net/" - } - ] } } diff --git a/layouts/shortcodes/bookmarks.html b/layouts/shortcodes/bookmarks.html new file mode 100644 index 0000000..835aec2 --- /dev/null +++ b/layouts/shortcodes/bookmarks.html @@ -0,0 +1,13 @@ +