GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - HydPy/HydPy: HydPy - Hyderabad Python User Group Website

BranchesTags
Open more actions menu

Latest commit

 

History

125 Commits
125 Commits

Folders and files

NameName
Last commit message
Last commit date
_data
_data
 
 
_faqs
_faqs
 
 
_includes
_includes
 
 
_layouts
_layouts
 
 
_posts
_posts
 
 
_sass
_sass
 
 
assets
assets
 
 
.gitignore
.gitignore
 
 
.ruby-version
.ruby-version
 
 
CNAME
CNAME
 
 
Gemfile
Gemfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 
about.html
about.html
 
 
bento.html
bento.html
 
 
cfp.html
cfp.html
 
 
coc.html
coc.html
 
 
hydpyhack-2025.html
hydpyhack-2025.html
 
 
index.html
index.html
 
 
venue-partner.html
venue-partner.html
 
 

Repository files navigation

HydPy Website

Website of HydPy - Hyderabad Python User Group

Dev Setup

The site uses jekyll a simple and popular static website generator which can be hosted via github pages. You can quickly start developing by pushing your code to the gh-pages branch of your repo. Then go to the Settings tab of your GitHub account, scroll down to the GitHub Pages section and choose gh-pages as source. But this will need you to push the code to gh-pages everytime you wish to test out a change.

We recommend doing development in offline. For that you need ruby to be installed in your local since jekyll is a ruby gem. Follow these steps for installation in local.

  1. Install Ruby 3.1.6 as per this installation guide. For Linux, Mac OSX it's preferable to use RVM and for Windows you can use RubyInstaller
  2. Run gem install bundler jekyll. This install bundler and jekyll.
  3. Run bundle install
  4. Run bundle exec jekyll serve to start the server
  5. Site is up and running! Go to localhost:4000

Adding Content

Event post

Create a Event post by creating a file called yyyy-mm-dd-name-of-post-like-this.markdown in the /_posts/ directory with the following template:

---
layout: post          #important: don't change this
title: "Name of post like this"
venue: "Location of event"
location: "google maps url link"
location-embedded: "google maps embedded url link"
date: yyyy-mm-dd hh:mm:ss
presenter: Name
meetup: "meetup link"
categories:
- python                #important: leave this here
- category1
- category2
- ...
img: post01.jpg       #place image (850x450) with this name in /assets/img/blog/
thumb: thumb01.jpg    #place thumbnail (70x70) with this name in /assets/img/blog/thumbs/
---
This text will appear in the excerpt "Event preview" on the Events page that lists all the posts.
<!--more-->
This text will not be shown in the excerpt because it is after the excerpt separator.

FAQ Question entry

Create a Question entry (that is listed in the Frequently Asked section on the Home page) in this directory by creating a file called yyyy-mm-dd-do-i-have-a-question.markdown in the /_faqs/ directory with the following template:

---
layout: question
title:  "Do I have a question?"
---

Can I use this theme for my website?
Of course you can!

About

HydPy - Hyderabad Python User Group Website

www.hydpy.org

Topics

community-drivencommunity-projecthyderabadindiajekyllpython

Resources

Readme
MIT license
Activity
Custom properties

Stars

11 stars

Watchers

10 watching

Forks

23 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.