From 0d2c8000d6b10bdcaa0ff547c1c0a58ebc4ef5bd Mon Sep 17 00:00:00 2001 From: msglm Date: Tue, 28 Apr 2026 04:58:15 -0500 Subject: Initial Commit --- contrib/example.toml | 13 ++++ .../remove-unncessary-import.patch | 24 +++++++ contrib/template.jninja | 77 ++++++++++++++++++++++ 3 files changed, 114 insertions(+) create mode 100644 contrib/example.toml create mode 100644 contrib/guix/go-github-com-bdandy-go-socks4/remove-unncessary-import.patch create mode 100644 contrib/template.jninja (limited to 'contrib') diff --git a/contrib/example.toml b/contrib/example.toml new file mode 100644 index 0000000..e8ef72b --- /dev/null +++ b/contrib/example.toml @@ -0,0 +1,13 @@ +[aviation] + +sites=["indeed", "linkedin", "zip_recruiter", "google", "glassdoor", "bayt", "naukri", "bdjobs"] +search="Entry level Aviation Technician" +location="Arizona" +country="USA" +results_wanted=200 +hours_old=336 +automated_questions = [ +"Does this job require a college diploma?" +"Does this job offer PTO?" +"Is there a listed salary?" +] diff --git a/contrib/guix/go-github-com-bdandy-go-socks4/remove-unncessary-import.patch b/contrib/guix/go-github-com-bdandy-go-socks4/remove-unncessary-import.patch new file mode 100644 index 0000000..ed827e9 --- /dev/null +++ b/contrib/guix/go-github-com-bdandy-go-socks4/remove-unncessary-import.patch @@ -0,0 +1,24 @@ +From b4e9ceca0d791e88e78bd2eb7d4255bae501b7b5 Mon Sep 17 00:00:00 2001 +From: Anonymous +Date: Tue, 28 Apr 2026 00:08:45 -0500 +Subject: [PATCH] remove unncessary import + +--- + socks4.go | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/socks4.go b/socks4.go +index 6eb9ea5..ff6e44c 100644 +--- a/socks4.go ++++ b/socks4.go +@@ -1,6 +1,4 @@ +-// Package socks4 implements socks4 and socks4a support for net/proxy +-// Just import `_ "github.com/bdandy/go-socks4"` to add `socks4` support +-package socks4 // import _ "github.com/bdandy/go-socks4" ++package socks4 + + import ( + "io" +-- +2.52.0 + diff --git a/contrib/template.jninja b/contrib/template.jninja new file mode 100644 index 0000000..e8bf6fc --- /dev/null +++ b/contrib/template.jninja @@ -0,0 +1,77 @@ +{# jobs is a list of dicts with the fields you specified #} + + + + + Job Export + + + +{% for job in jobs %} +
+ +
+
+ + {{ job.title | e }} + +
+ {{ job.company | e }} + {% if job.location %} + — {{ job.location.city|default('') }}{% if job.location.city and job.location.state %}, {% endif %}{{ job.location.state|default('') }}{% if job.location.city or job.location.state %} • {% endif %}{{ job.location.country|default('') }} + {% endif %} + {% if job.is_remote %} + • Remote + {% endif %} +
+
+ +
+
{{ job.job_type | capitalize }}
+
+ {% if job.job_function %} + {% set jf = job.job_function %} + {% if jf.min_amount or jf.max_amount %} + {{ jf.currency|default('') }} + {% if jf.min_amount %}{{ jf.min_amount }}{% endif %} + {% if jf.min_amount and jf.max_amount %}–{% endif %} + {% if jf.max_amount %}{{ jf.max_amount }}{% endif %} + / {{ jf.interval }} + {% endif %} +
+ Source: {{ jf.salary_source | replace('_',' ') }} +
+ {% endif %} +
+
Posted: {{ job.date_posted }}
+
+
+ + +
+
{{ job.description | e }}
+
+ + +
+ {% if job.emails %} +
Contact: {{ job.emails | join(', ') }}
+ {% endif %} +
View posting
+
+ + +
+ Program notes +
{{ job.summary | default('—') | e }}
+
+ +
+ + +
+{% endfor %} + + + + -- cgit v1.2.3