Chtinux Reloaded : Passage à hugo avec le templates Hugoplate
14
.editorconfig
Executable file
|
@ -0,0 +1,14 @@
|
||||||
|
; https://editorconfig.org
|
||||||
|
|
||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
charset = utf-8
|
||||||
|
end_of_line = lf
|
||||||
|
indent_size = 2
|
||||||
|
indent_style = space
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
insert_final_newline = true
|
||||||
|
|
||||||
|
[*.md]
|
||||||
|
trim_trailing_whitespace = false
|
516
.gitignore
vendored
Normal file → Executable file
|
@ -1,501 +1,19 @@
|
||||||
# ---> Emacs
|
Thumbs.db
|
||||||
# -*- mode: gitignore; -*-
|
.DS_Store
|
||||||
*~
|
.dist
|
||||||
\#*\#
|
.tmp
|
||||||
/.emacs.desktop
|
.lock
|
||||||
/.emacs.desktop.lock
|
/.sass-cache
|
||||||
*.elc
|
/npm-debug.log
|
||||||
auto-save-list
|
/node_modules
|
||||||
tramp
|
/builds
|
||||||
.\#*
|
/package-lock.json
|
||||||
|
/public
|
||||||
# Org-mode
|
/resources
|
||||||
.org-id-locations
|
|
||||||
*_archive
|
|
||||||
|
|
||||||
# flymake-mode
|
|
||||||
*_flymake.*
|
|
||||||
|
|
||||||
# eshell files
|
|
||||||
/eshell/history
|
|
||||||
/eshell/lastdir
|
|
||||||
|
|
||||||
# elpa packages
|
|
||||||
/elpa/
|
|
||||||
|
|
||||||
# reftex files
|
|
||||||
*.rel
|
|
||||||
|
|
||||||
# AUCTeX auto folder
|
|
||||||
/auto/
|
|
||||||
|
|
||||||
# cask packages
|
|
||||||
.cask/
|
|
||||||
dist/
|
|
||||||
|
|
||||||
# Flycheck
|
|
||||||
flycheck_*.el
|
|
||||||
|
|
||||||
# server auth directory
|
|
||||||
/server/
|
|
||||||
|
|
||||||
# projectiles files
|
|
||||||
.projectile
|
|
||||||
|
|
||||||
# directory configuration
|
|
||||||
.dir-locals.el
|
|
||||||
|
|
||||||
# network security
|
|
||||||
/network-security.data
|
|
||||||
|
|
||||||
|
|
||||||
# ---> Vim
|
|
||||||
# Swap
|
|
||||||
[._]*.s[a-v][a-z]
|
|
||||||
!*.svg # comment out if you don't need vector files
|
|
||||||
[._]*.sw[a-p]
|
|
||||||
[._]s[a-rt-v][a-z]
|
|
||||||
[._]ss[a-gi-z]
|
|
||||||
[._]sw[a-p]
|
|
||||||
|
|
||||||
# Session
|
|
||||||
Session.vim
|
|
||||||
Sessionx.vim
|
|
||||||
|
|
||||||
# Temporary
|
|
||||||
.netrwhist
|
|
||||||
*~
|
|
||||||
# Auto-generated tag files
|
|
||||||
tags
|
|
||||||
# Persistent undo
|
|
||||||
[._]*.un~
|
|
||||||
|
|
||||||
# ---> VisualStudio
|
|
||||||
## Ignore Visual Studio temporary files, build results, and
|
|
||||||
## files generated by popular Visual Studio add-ons.
|
|
||||||
##
|
|
||||||
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
|
|
||||||
|
|
||||||
# User-specific files
|
|
||||||
*.rsuser
|
|
||||||
*.suo
|
|
||||||
*.user
|
|
||||||
*.userosscache
|
|
||||||
*.sln.docstates
|
|
||||||
|
|
||||||
# User-specific files (MonoDevelop/Xamarin Studio)
|
|
||||||
*.userprefs
|
|
||||||
|
|
||||||
# Mono auto generated files
|
|
||||||
mono_crash.*
|
|
||||||
|
|
||||||
# Build results
|
|
||||||
[Dd]ebug/
|
|
||||||
[Dd]ebugPublic/
|
|
||||||
[Rr]elease/
|
|
||||||
[Rr]eleases/
|
|
||||||
x64/
|
|
||||||
x86/
|
|
||||||
[Ww][Ii][Nn]32/
|
|
||||||
[Aa][Rr][Mm]/
|
|
||||||
[Aa][Rr][Mm]64/
|
|
||||||
bld/
|
|
||||||
[Bb]in/
|
|
||||||
[Oo]bj/
|
|
||||||
[Ll]og/
|
|
||||||
[Ll]ogs/
|
|
||||||
|
|
||||||
# Visual Studio 2015/2017 cache/options directory
|
|
||||||
.vs/
|
|
||||||
# Uncomment if you have tasks that create the project's static files in wwwroot
|
|
||||||
#wwwroot/
|
|
||||||
|
|
||||||
# Visual Studio 2017 auto generated files
|
|
||||||
Generated\ Files/
|
|
||||||
|
|
||||||
# MSTest test Results
|
|
||||||
[Tt]est[Rr]esult*/
|
|
||||||
[Bb]uild[Ll]og.*
|
|
||||||
|
|
||||||
# NUnit
|
|
||||||
*.VisualState.xml
|
|
||||||
TestResult.xml
|
|
||||||
nunit-*.xml
|
|
||||||
|
|
||||||
# Build Results of an ATL Project
|
|
||||||
[Dd]ebugPS/
|
|
||||||
[Rr]eleasePS/
|
|
||||||
dlldata.c
|
|
||||||
|
|
||||||
# Benchmark Results
|
|
||||||
BenchmarkDotNet.Artifacts/
|
|
||||||
|
|
||||||
# .NET Core
|
|
||||||
project.lock.json
|
|
||||||
project.fragment.lock.json
|
|
||||||
artifacts/
|
|
||||||
|
|
||||||
# ASP.NET Scaffolding
|
|
||||||
ScaffoldingReadMe.txt
|
|
||||||
|
|
||||||
# StyleCop
|
|
||||||
StyleCopReport.xml
|
|
||||||
|
|
||||||
# Files built by Visual Studio
|
|
||||||
*_i.c
|
|
||||||
*_p.c
|
|
||||||
*_h.h
|
|
||||||
*.ilk
|
|
||||||
*.meta
|
|
||||||
*.obj
|
|
||||||
*.iobj
|
|
||||||
*.pch
|
|
||||||
*.pdb
|
|
||||||
*.ipdb
|
|
||||||
*.pgc
|
|
||||||
*.pgd
|
|
||||||
*.rsp
|
|
||||||
*.sbr
|
|
||||||
*.tlb
|
|
||||||
*.tli
|
|
||||||
*.tlh
|
|
||||||
*.tmp
|
|
||||||
*.tmp_proj
|
|
||||||
*_wpftmp.csproj
|
|
||||||
*.log
|
|
||||||
*.tlog
|
|
||||||
*.vspscc
|
|
||||||
*.vssscc
|
|
||||||
.builds
|
|
||||||
*.pidb
|
|
||||||
*.svclog
|
|
||||||
*.scc
|
|
||||||
|
|
||||||
# Chutzpah Test files
|
|
||||||
_Chutzpah*
|
|
||||||
|
|
||||||
# Visual C++ cache files
|
|
||||||
ipch/
|
|
||||||
*.aps
|
|
||||||
*.ncb
|
|
||||||
*.opendb
|
|
||||||
*.opensdf
|
|
||||||
*.sdf
|
|
||||||
*.cachefile
|
|
||||||
*.VC.db
|
|
||||||
*.VC.VC.opendb
|
|
||||||
|
|
||||||
# Visual Studio profiler
|
|
||||||
*.psess
|
|
||||||
*.vsp
|
|
||||||
*.vspx
|
|
||||||
*.sap
|
|
||||||
|
|
||||||
# Visual Studio Trace Files
|
|
||||||
*.e2e
|
|
||||||
|
|
||||||
# TFS 2012 Local Workspace
|
|
||||||
$tf/
|
|
||||||
|
|
||||||
# Guidance Automation Toolkit
|
|
||||||
*.gpState
|
|
||||||
|
|
||||||
# ReSharper is a .NET coding add-in
|
|
||||||
_ReSharper*/
|
|
||||||
*.[Rr]e[Ss]harper
|
|
||||||
*.DotSettings.user
|
|
||||||
|
|
||||||
# TeamCity is a build add-in
|
|
||||||
_TeamCity*
|
|
||||||
|
|
||||||
# DotCover is a Code Coverage Tool
|
|
||||||
*.dotCover
|
|
||||||
|
|
||||||
# AxoCover is a Code Coverage Tool
|
|
||||||
.axoCover/*
|
|
||||||
!.axoCover/settings.json
|
|
||||||
|
|
||||||
# Coverlet is a free, cross platform Code Coverage Tool
|
|
||||||
coverage*.json
|
|
||||||
coverage*.xml
|
|
||||||
coverage*.info
|
|
||||||
|
|
||||||
# Visual Studio code coverage results
|
|
||||||
*.coverage
|
|
||||||
*.coveragexml
|
|
||||||
|
|
||||||
# NCrunch
|
|
||||||
_NCrunch_*
|
|
||||||
.*crunch*.local.xml
|
|
||||||
nCrunchTemp_*
|
|
||||||
|
|
||||||
# MightyMoose
|
|
||||||
*.mm.*
|
|
||||||
AutoTest.Net/
|
|
||||||
|
|
||||||
# Web workbench (sass)
|
|
||||||
.sass-cache/
|
|
||||||
|
|
||||||
# Installshield output folder
|
|
||||||
[Ee]xpress/
|
|
||||||
|
|
||||||
# DocProject is a documentation generator add-in
|
|
||||||
DocProject/buildhelp/
|
|
||||||
DocProject/Help/*.HxT
|
|
||||||
DocProject/Help/*.HxC
|
|
||||||
DocProject/Help/*.hhc
|
|
||||||
DocProject/Help/*.hhk
|
|
||||||
DocProject/Help/*.hhp
|
|
||||||
DocProject/Help/Html2
|
|
||||||
DocProject/Help/html
|
|
||||||
|
|
||||||
# Click-Once directory
|
|
||||||
publish/
|
|
||||||
|
|
||||||
# Publish Web Output
|
|
||||||
*.[Pp]ublish.xml
|
|
||||||
*.azurePubxml
|
|
||||||
# Note: Comment the next line if you want to checkin your web deploy settings,
|
|
||||||
# but database connection strings (with potential passwords) will be unencrypted
|
|
||||||
*.pubxml
|
|
||||||
*.publishproj
|
|
||||||
|
|
||||||
# Microsoft Azure Web App publish settings. Comment the next line if you want to
|
|
||||||
# checkin your Azure Web App publish settings, but sensitive information contained
|
|
||||||
# in these scripts will be unencrypted
|
|
||||||
PublishScripts/
|
|
||||||
|
|
||||||
# NuGet Packages
|
|
||||||
*.nupkg
|
|
||||||
# NuGet Symbol Packages
|
|
||||||
*.snupkg
|
|
||||||
# The packages folder can be ignored because of Package Restore
|
|
||||||
**/[Pp]ackages/*
|
|
||||||
# except build/, which is used as an MSBuild target.
|
|
||||||
!**/[Pp]ackages/build/
|
|
||||||
# Uncomment if necessary however generally it will be regenerated when needed
|
|
||||||
#!**/[Pp]ackages/repositories.config
|
|
||||||
# NuGet v3's project.json files produces more ignorable files
|
|
||||||
*.nuget.props
|
|
||||||
*.nuget.targets
|
|
||||||
|
|
||||||
# Microsoft Azure Build Output
|
|
||||||
csx/
|
|
||||||
*.build.csdef
|
|
||||||
|
|
||||||
# Microsoft Azure Emulator
|
|
||||||
ecf/
|
|
||||||
rcf/
|
|
||||||
|
|
||||||
# Windows Store app package directories and files
|
|
||||||
AppPackages/
|
|
||||||
BundleArtifacts/
|
|
||||||
Package.StoreAssociation.xml
|
|
||||||
_pkginfo.txt
|
|
||||||
*.appx
|
|
||||||
*.appxbundle
|
|
||||||
*.appxupload
|
|
||||||
|
|
||||||
# Visual Studio cache files
|
|
||||||
# files ending in .cache can be ignored
|
|
||||||
*.[Cc]ache
|
|
||||||
# but keep track of directories ending in .cache
|
|
||||||
!?*.[Cc]ache/
|
|
||||||
|
|
||||||
# Others
|
|
||||||
ClientBin/
|
|
||||||
~$*
|
|
||||||
*~
|
|
||||||
*.dbmdl
|
|
||||||
*.dbproj.schemaview
|
|
||||||
*.jfm
|
|
||||||
*.pfx
|
|
||||||
*.publishsettings
|
|
||||||
orleans.codegen.cs
|
|
||||||
|
|
||||||
# Including strong name files can present a security risk
|
|
||||||
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
|
|
||||||
#*.snk
|
|
||||||
|
|
||||||
# Since there are multiple workflows, uncomment next line to ignore bower_components
|
|
||||||
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
|
|
||||||
#bower_components/
|
|
||||||
|
|
||||||
# RIA/Silverlight projects
|
|
||||||
Generated_Code/
|
|
||||||
|
|
||||||
# Backup & report files from converting an old project file
|
|
||||||
# to a newer Visual Studio version. Backup files are not needed,
|
|
||||||
# because we have git ;-)
|
|
||||||
_UpgradeReport_Files/
|
|
||||||
Backup*/
|
|
||||||
UpgradeLog*.XML
|
|
||||||
UpgradeLog*.htm
|
|
||||||
ServiceFabricBackup/
|
|
||||||
*.rptproj.bak
|
|
||||||
|
|
||||||
# SQL Server files
|
|
||||||
*.mdf
|
|
||||||
*.ldf
|
|
||||||
*.ndf
|
|
||||||
|
|
||||||
# Business Intelligence projects
|
|
||||||
*.rdl.data
|
|
||||||
*.bim.layout
|
|
||||||
*.bim_*.settings
|
|
||||||
*.rptproj.rsuser
|
|
||||||
*- [Bb]ackup.rdl
|
|
||||||
*- [Bb]ackup ([0-9]).rdl
|
|
||||||
*- [Bb]ackup ([0-9][0-9]).rdl
|
|
||||||
|
|
||||||
# Microsoft Fakes
|
|
||||||
FakesAssemblies/
|
|
||||||
|
|
||||||
# GhostDoc plugin setting file
|
|
||||||
*.GhostDoc.xml
|
|
||||||
|
|
||||||
# Node.js Tools for Visual Studio
|
|
||||||
.ntvs_analysis.dat
|
|
||||||
node_modules/
|
|
||||||
|
|
||||||
# Visual Studio 6 build log
|
|
||||||
*.plg
|
|
||||||
|
|
||||||
# Visual Studio 6 workspace options file
|
|
||||||
*.opt
|
|
||||||
|
|
||||||
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
|
|
||||||
*.vbw
|
|
||||||
|
|
||||||
# Visual Studio 6 auto-generated project file (contains which files were open etc.)
|
|
||||||
*.vbp
|
|
||||||
|
|
||||||
# Visual Studio 6 workspace and project file (working project files containing files to include in project)
|
|
||||||
*.dsw
|
|
||||||
*.dsp
|
|
||||||
|
|
||||||
# Visual Studio 6 technical files
|
|
||||||
*.ncb
|
|
||||||
*.aps
|
|
||||||
|
|
||||||
# Visual Studio LightSwitch build output
|
|
||||||
**/*.HTMLClient/GeneratedArtifacts
|
|
||||||
**/*.DesktopClient/GeneratedArtifacts
|
|
||||||
**/*.DesktopClient/ModelManifest.xml
|
|
||||||
**/*.Server/GeneratedArtifacts
|
|
||||||
**/*.Server/ModelManifest.xml
|
|
||||||
_Pvt_Extensions
|
|
||||||
|
|
||||||
# Paket dependency manager
|
|
||||||
.paket/paket.exe
|
|
||||||
paket-files/
|
|
||||||
|
|
||||||
# FAKE - F# Make
|
|
||||||
.fake/
|
|
||||||
|
|
||||||
# CodeRush personal settings
|
|
||||||
.cr/personal
|
|
||||||
|
|
||||||
# Python Tools for Visual Studio (PTVS)
|
|
||||||
__pycache__/
|
|
||||||
*.pyc
|
|
||||||
|
|
||||||
# Cake - Uncomment if you are using it
|
|
||||||
# tools/**
|
|
||||||
# !tools/packages.config
|
|
||||||
|
|
||||||
# Tabs Studio
|
|
||||||
*.tss
|
|
||||||
|
|
||||||
# Telerik's JustMock configuration file
|
|
||||||
*.jmconfig
|
|
||||||
|
|
||||||
# BizTalk build output
|
|
||||||
*.btp.cs
|
|
||||||
*.btm.cs
|
|
||||||
*.odx.cs
|
|
||||||
*.xsd.cs
|
|
||||||
|
|
||||||
# OpenCover UI analysis results
|
|
||||||
OpenCover/
|
|
||||||
|
|
||||||
# Azure Stream Analytics local run output
|
|
||||||
ASALocalRun/
|
|
||||||
|
|
||||||
# MSBuild Binary and Structured Log
|
|
||||||
*.binlog
|
|
||||||
|
|
||||||
# NVidia Nsight GPU debugger configuration file
|
|
||||||
*.nvuser
|
|
||||||
|
|
||||||
# MFractors (Xamarin productivity tool) working folder
|
|
||||||
.mfractor/
|
|
||||||
|
|
||||||
# Local History for Visual Studio
|
|
||||||
.localhistory/
|
|
||||||
|
|
||||||
# Visual Studio History (VSHistory) files
|
|
||||||
.vshistory/
|
|
||||||
|
|
||||||
# BeatPulse healthcheck temp database
|
|
||||||
healthchecksdb
|
|
||||||
|
|
||||||
# Backup folder for Package Reference Convert tool in Visual Studio 2017
|
|
||||||
MigrationBackup/
|
|
||||||
|
|
||||||
# Ionide (cross platform F# VS Code tools) working folder
|
|
||||||
.ionide/
|
|
||||||
|
|
||||||
# Fody - auto-generated XML schema
|
|
||||||
FodyWeavers.xsd
|
|
||||||
|
|
||||||
# VS Code files for those working on multiple tools
|
|
||||||
.vscode/*
|
|
||||||
!.vscode/settings.json
|
|
||||||
!.vscode/tasks.json
|
|
||||||
!.vscode/launch.json
|
|
||||||
!.vscode/extensions.json
|
|
||||||
*.code-workspace
|
|
||||||
|
|
||||||
# Local History for Visual Studio Code
|
|
||||||
.history/
|
|
||||||
|
|
||||||
# Windows Installer files from build outputs
|
|
||||||
*.cab
|
|
||||||
*.msi
|
|
||||||
*.msix
|
|
||||||
*.msm
|
|
||||||
*.msp
|
|
||||||
|
|
||||||
# JetBrains Rider
|
|
||||||
*.sln.iml
|
|
||||||
|
|
||||||
# ---> VisualStudioCode
|
|
||||||
.vscode/*
|
|
||||||
!.vscode/settings.json
|
|
||||||
!.vscode/tasks.json
|
|
||||||
!.vscode/launch.json
|
|
||||||
!.vscode/extensions.json
|
|
||||||
!.vscode/*.code-snippets
|
|
||||||
|
|
||||||
# Local History for Visual Studio Code
|
|
||||||
.history/
|
|
||||||
|
|
||||||
# Built Visual Studio Code Extensions
|
|
||||||
*.vsix
|
|
||||||
|
|
||||||
# ---> Hugo
|
|
||||||
# Generated files by hugo
|
|
||||||
/public/
|
|
||||||
/resources/_gen/
|
|
||||||
/assets/jsconfig.json
|
|
||||||
hugo_stats.json
|
|
||||||
|
|
||||||
# Executable may be added to repository
|
|
||||||
hugo.exe
|
|
||||||
hugo.darwin
|
|
||||||
hugo.linux
|
|
||||||
|
|
||||||
# Temporary lock file while building
|
|
||||||
/.hugo_build.lock
|
/.hugo_build.lock
|
||||||
|
/jsconfig.json
|
||||||
|
/hugo_stats.json
|
||||||
|
/go.sum
|
||||||
|
/yarn.lock
|
||||||
|
/.idea
|
||||||
|
|
||||||
|
|
38
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
stages:
|
||||||
|
- build
|
||||||
|
|
||||||
|
variables:
|
||||||
|
HUGO_ENV: production
|
||||||
|
HUGO_VERSION: "0.124.1"
|
||||||
|
GO_VERSION: "1.22.2"
|
||||||
|
NODE_VERSION: "18.16.1"
|
||||||
|
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- node_modules/
|
||||||
|
|
||||||
|
default:
|
||||||
|
image: node:${NODE_VERSION}
|
||||||
|
before_script:
|
||||||
|
- echo "USING NODE ${NODE_VERSION}"
|
||||||
|
- apt-get update && apt-get install -y curl
|
||||||
|
- curl -LO "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz"
|
||||||
|
- tar -xvf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz
|
||||||
|
- mv hugo /usr/local/bin/
|
||||||
|
- rm hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz
|
||||||
|
- echo "HUGO ${HUGO_VERSION} INSTALLED"
|
||||||
|
- curl -LO "https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz"
|
||||||
|
- tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz
|
||||||
|
- export PATH=$PATH:/usr/local/go/bin
|
||||||
|
- rm go${GO_VERSION}.linux-amd64.tar.gz
|
||||||
|
- echo "GO ${GO_VERSION} INSTALLED"
|
||||||
|
- npm install
|
||||||
|
|
||||||
|
pages:
|
||||||
|
stage: build
|
||||||
|
script:
|
||||||
|
- npm run project-setup
|
||||||
|
- npm run build
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- public
|
59
.jshintrc
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
{
|
||||||
|
"maxerr": 50,
|
||||||
|
"bitwise": true,
|
||||||
|
"camelcase": false,
|
||||||
|
"curly": true,
|
||||||
|
"eqeqeq": true,
|
||||||
|
"forin": true,
|
||||||
|
"freeze": true,
|
||||||
|
"immed": true,
|
||||||
|
"indent": 2,
|
||||||
|
"latedef": true,
|
||||||
|
"newcap": false,
|
||||||
|
"noarg": true,
|
||||||
|
"noempty": true,
|
||||||
|
"nonbsp": true,
|
||||||
|
"nonew": true,
|
||||||
|
"plusplus": false,
|
||||||
|
"undef": true,
|
||||||
|
"unused": false,
|
||||||
|
"strict": true,
|
||||||
|
"maxparams": false,
|
||||||
|
"maxdepth": 4,
|
||||||
|
"maxstatements": false,
|
||||||
|
"maxcomplexity": false,
|
||||||
|
"maxlen": 400,
|
||||||
|
"browser": true,
|
||||||
|
"devel": true,
|
||||||
|
"asi": false,
|
||||||
|
"boss": false,
|
||||||
|
"debug": false,
|
||||||
|
"eqnull": false,
|
||||||
|
"es3": false,
|
||||||
|
"es5": false,
|
||||||
|
"esversion": 12,
|
||||||
|
"moz": false,
|
||||||
|
"evil": true,
|
||||||
|
"expr": true,
|
||||||
|
"funcscope": false,
|
||||||
|
"globalstrict": false,
|
||||||
|
"iterator": false,
|
||||||
|
"lastsemic": false,
|
||||||
|
"laxbreak": false,
|
||||||
|
"laxcomma": false,
|
||||||
|
"loopfunc": true,
|
||||||
|
"multistr": true,
|
||||||
|
"noyield": false,
|
||||||
|
"notypeof": false,
|
||||||
|
"proto": false,
|
||||||
|
"scripturl": false,
|
||||||
|
"shadow": false,
|
||||||
|
"sub": false,
|
||||||
|
"supernew": false,
|
||||||
|
"validthis": false,
|
||||||
|
"globals": {
|
||||||
|
"jQuery": false,
|
||||||
|
"google": false,
|
||||||
|
"$": false
|
||||||
|
}
|
||||||
|
}
|
5
.markdownlint.json
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"MD033": false,
|
||||||
|
"MD034": false,
|
||||||
|
"MD013": false
|
||||||
|
}
|
13
.prettierrc
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
{
|
||||||
|
"plugins": ["prettier-plugin-go-template"],
|
||||||
|
"overrides": [
|
||||||
|
{
|
||||||
|
"files": ["*.html"],
|
||||||
|
"options": {
|
||||||
|
"parser": "go-template",
|
||||||
|
"goTemplateBracketSpacing": true,
|
||||||
|
"bracketSameLine": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
1
_redirects
Normal file
|
@ -0,0 +1 @@
|
||||||
|
/* /en/404.html 404
|
|
@ -1,128 +0,0 @@
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" >
|
|
||||||
<channel>
|
|
||||||
<title>Actualité sur Chtinux</title>
|
|
||||||
<link>http://chtinux.org/actualite/</link>
|
|
||||||
<description>Actualité</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>fr</language>
|
|
||||||
<lastBuildDate>Sun, 28 Apr 2024 22:00:00 +0200</lastBuildDate>
|
|
||||||
<image>
|
|
||||||
<title>Logo de Actualité</title>
|
|
||||||
<url>http://chtinux.org//chtinux.png</url>
|
|
||||||
<link>http://chtinux.org/actualite/</link>
|
|
||||||
</image>
|
|
||||||
|
|
||||||
<atom:link href="http://chtinux.org/actualite/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Paris XIème : Rencontre-débat « le pouvoir selon Google » le 04/05 à Publico</title>
|
|
||||||
<link>http://chtinux.org/actualite/2024-04-28/</link>
|
|
||||||
<pubDate>Sun, 28 Apr 2024 22:00:00 +0200</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2024-04-28/</guid>
|
|
||||||
<description>Le pouvoir selon Google : suivi du guide pratique pour boycotter google
|
|
||||||
Des livres sur Google, il y en a déjà un certain nombre. Parfois pas inintéressants, malgré une propension au stéréotype. Mais celui-ci sort assurément de l’ordinaire. C’est une autopsie méticuleuse de la bête, encore vivante. A la hache et au scalpel. Mais c’est bien plus que cela. C’est une analyse de l’âme de la bête. De sa dimension économique, politique, philosophique et, même, civilisationnelle.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Fête de Mycélium & Spores extrêmes</title>
|
|
||||||
<link>http://chtinux.org/actualite/2022-04-06/</link>
|
|
||||||
<pubDate>Wed, 06 Apr 2022 10:00:00 +0200</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2022-04-06/</guid>
|
|
||||||
<description>L&rsquo;association Mycélium organise une fête champignonesque pour célébrer ses nombreuses années d&rsquo;existence en tant que fournisseur d&rsquo;accès internet non-marchand et tenter d&rsquo;étendre un peu les filaments de son mycélium sur la métropole lilloise. Parce qu&rsquo;il correspond aux aspirations à l&rsquo;autogestion et à l&rsquo;autonomie de Mycélium, la fête aura lieu au Centre Culturel Libertaire.
|
|
||||||
Voyez l&rsquo;affriolant programme !
|
|
||||||
🍄 Elle commencera dès 12h00 par une fricassée collective de champignons et des discussions joyeuses autour des tables.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Festival «Nos désirs sont désordres #5», du 8 au 10 avril 2022</title>
|
|
||||||
<link>http://chtinux.org/actualite/2022-02-20/</link>
|
|
||||||
<pubDate>Sun, 20 Feb 2022 10:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2022-02-20/</guid>
|
|
||||||
<description>«Nos désirs sont désordres», le festival de films libres de critique sociale de Lent Ciné, aura lieu du 8 au 10 avril 2022, au cinéma L&rsquo;Univers.
|
|
||||||
Le programme et les infos sur leur site : https://lentcine.tuxfamily.org/2022/02/01/festival-nos-desirs-sont-desordres-5-8-9-10-avril-a-lille/</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>metalu.net à Esch2022 capitale européenne de la culture</title>
|
|
||||||
<link>http://chtinux.org/actualite/2022-02-18/</link>
|
|
||||||
<pubDate>Fri, 18 Feb 2022 17:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2022-02-18/</guid>
|
|
||||||
<description>Métalu.Net organise plusieurs événements dans le cadre de Esch2022.
|
|
||||||
D&rsquo;une part, des ateliers de domozique (instruments de musique fabriquée à partir d&rsquo;objets du quotidien et d&rsquo;électronique). D&rsquo;autre part des rencontres autour des pratiques numériques libres (que nous appelons &ldquo;En Quêtes&rdquo;).
|
|
||||||
Samedi 26 février au Bâtiment4 d&rsquo;Esch-sur-Alzette aura lieu la 1ère &ldquo;En Quête&rdquo; animée par Jean-Yves Jeannas avec la complicité de Christian Mahieu, autour des libertés numériques.
|
|
||||||
Infos par ici : http://metalu.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Documentaire «Disparaître - Sous les radars des algorithmes»</title>
|
|
||||||
<link>http://chtinux.org/actualite/2021-12-04/</link>
|
|
||||||
<pubDate>Sat, 04 Dec 2021 12:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2021-12-04/</guid>
|
|
||||||
<description>Diffusion sur Arte et ailleurs d&rsquo;un nouveau documentaire de Marc Meillassoux, aussi réalisateur de «Nothing to Hide».
|
|
||||||
Comment protéger ses activités numériques de la surveillance et de la malveillance ? Un panorama didactique des solutions alternatives à la portée de tous.
|
|
||||||
&ldquo;Nos libertés sont en train de s’évaporer sous nos yeux&rdquo;, s’alarme une jeune chercheuse hongkongaise. Tous les jours, les données personnelles que chacun laisse sur les outils gracieusement mis à sa disposition par les Gafam – messageries instantanées, réseaux sociaux, navigateurs, moteurs de recherche, services de cartographie en ligne et de géolocalisation&hellip; – fragilisent le droit à la vie privée.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>La valeur éternelle de la vie privée</title>
|
|
||||||
<link>http://chtinux.org/actualite/2021-11-08/</link>
|
|
||||||
<pubDate>Mon, 08 Nov 2021 12:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2021-11-08/</guid>
|
|
||||||
<description>Traduction d&rsquo;un texte de Bruce Schneier publié en 2006.
|
|
||||||
Les promoteurs de la surveillance gouvernementale de masse sont fiers de dire que seuls les coupables devraient s&rsquo;inquiéter de l&rsquo;espionnage. Jetons cet argument fallacieux aux ordures une bonne fois pour toute.
|
|
||||||
La réplique la plus fréquente faite aux défenseurs de la vie privée, par ceux qui sont favorables aux vérifications d&rsquo;identité, caméras, banques de données, exploitation de données et autres mesures de surveillance de masse, tient en cette ligne: &ldquo;Puisque vous ne faîtes rien de mal, qu&rsquo;avez vous à cacher ?</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Relai de la lettre d'informations d'InterHop</title>
|
|
||||||
<link>http://chtinux.org/actualite/2021-03-05/</link>
|
|
||||||
<pubDate>Fri, 05 Mar 2021 21:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2021-03-05/</guid>
|
|
||||||
<description>Chtinux vous invite à prendre des nouvelles d&rsquo;InterHop, une association fort active sur la question des données personnelles de santé et des problèmes liés à la mise en place du Health Data Hub par le gouvernement. Nous reproduisons ci-dessous sa dernière lettre d&rsquo;informations.
|
|
||||||
Interhop: Lancement de nos outils et retour sur la commission Latombe
|
|
||||||
Bonjour,
|
|
||||||
Nous vous espérons en pleine forme.
|
|
||||||
Dans cette nouvelle newsletter, nous abordons les point suivants : nos financements, le lancement de nos premiers outils et un point sur la commission Latombe et l&rsquo;actuelle position de la CNAM par rapport au Health Data Hub.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Simplification du site Chtinux.org</title>
|
|
||||||
<link>http://chtinux.org/actualite/2021-02-02/</link>
|
|
||||||
<pubDate>Tue, 02 Feb 2021 17:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2021-02-02/</guid>
|
|
||||||
<description>Le site de Chtinux était motorisé par Drupal.
|
|
||||||
Par la vieillesse du site, les mises à jour de Drupal sont devenues difficiles à appliquer, et soulevaient des problèmes de sécurité que la maintenance d&rsquo;une telle plateforme implique.
|
|
||||||
C&rsquo;est pourquoi nous nous rabattons vers une version simplifiée du site web, sans doute moins jolie, ayant moins de fonctionnalités, mais qui mènera certainement sa mission à bien :P Ce mini-site est conçu avec Hugo.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Jami comme client Zoom, astuce pour les salles protégées par mot de passe...</title>
|
|
||||||
<link>http://chtinux.org/actualite/2021-01-01/</link>
|
|
||||||
<pubDate>Fri, 01 Jan 2021 12:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2021-01-01/</guid>
|
|
||||||
<description>Traduction d&rsquo;un billet du blog de Petter Reinholdtsen par mes soins. Une contribution confignolée car je trouvais que la démarche suivait le bon esprit et que je découvre à cette occasion que l&rsquo;on peut joindre un salon Zoom via SIP (je n&rsquo;ai pas eu à le faire, mais ça peut être utile à d&rsquo;autres).
|
|
||||||
Si en revanche vous êtes dans une situation plus auto-organisée, que vous avez le choix de la plateforme au sein de votre structure, et pouvez mandater des personnes techniciennes pour la mettre en place, des solutions entièrement libres comme Mumble (audio à plusieurs dizaines/centaines de personnes) et Jitsi (audio/video à une 10aine de personnes) se mettent en place sans grands efforts.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Discussions du libre (en ligne)</title>
|
|
||||||
<link>http://chtinux.org/actualite/2020-11-01/</link>
|
|
||||||
<pubDate>Sun, 01 Nov 2020 12:00:00 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/actualite/2020-11-01/</guid>
|
|
||||||
<description>Du fait de ne pas pouvoir tenir notre réunion mensuelle au Café Citoyen comme à l&rsquo;habitude, nous convertissons pour cette fois (et peut-être d&rsquo;autres) ce créneau de rencontre en «discussion en ligne».
|
|
||||||
Ce rendez-vous est une occasion de retrouver des membres de plusieurs associations lilloises oeuvrant dans le domaine de l&rsquo;internet et du logiciel libre (Chtinux, CLX, Mycélium, Raoull&hellip;), de s&rsquo;informer des activités de chacune, de poser des questions liées à votre usage de l&rsquo;informatique, et de trouver des pistes pour rendre cet outil moins éprouvant à l&rsquo;usage.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
29
amplify.yml
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
version: 1
|
||||||
|
frontend:
|
||||||
|
phases:
|
||||||
|
preBuild:
|
||||||
|
commands:
|
||||||
|
- yum install -y curl
|
||||||
|
- curl -LO "https://github.com/gohugoio/hugo/releases/download/v0.124.1/hugo_extended_0.124.1_Linux-64bit.tar.gz"
|
||||||
|
- tar -xvf hugo_extended_0.124.1_Linux-64bit.tar.gz
|
||||||
|
- mv hugo /usr/local/bin/
|
||||||
|
- rm hugo_extended_0.124.1_Linux-64bit.tar.gz
|
||||||
|
- echo "HUGO 0.124.1 INSTALLED"
|
||||||
|
- curl -LO "https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz"
|
||||||
|
- tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz
|
||||||
|
- export PATH=$PATH:/usr/local/go/bin
|
||||||
|
- rm go1.22.2.linux-amd64.tar.gz
|
||||||
|
- echo "GO 1.22.2 INSTALLED"
|
||||||
|
- npm install
|
||||||
|
build:
|
||||||
|
commands:
|
||||||
|
- npm run project-setup
|
||||||
|
- npm run build
|
||||||
|
artifacts:
|
||||||
|
# IMPORTANT - Please verify your build output directory
|
||||||
|
baseDirectory: /public
|
||||||
|
files:
|
||||||
|
- "**/*"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- node_modules/**/*
|
|
@ -1,102 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>Chtinux :: Chtinux</title>
|
|
||||||
<link href="/css/style.css" rel="stylesheet">
|
|
||||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
|
||||||
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div id="bandeau"></div>
|
|
||||||
|
|
||||||
|
|
||||||
<aside>
|
|
||||||
<ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/">
|
|
||||||
|
|
||||||
<span>Accueil</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/actualite">
|
|
||||||
|
|
||||||
<span>Actualité</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/apropos">
|
|
||||||
|
|
||||||
<span>À propos</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="http://wiki.chtinux.org">
|
|
||||||
|
|
||||||
<span>Wiki</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</aside>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="contenu">
|
|
||||||
|
|
||||||
|
|
||||||
<h1>À propos : Chtinux</h1>
|
|
||||||
|
|
||||||
|
|
||||||
<p>Chtinux est une association de promotion des <a href="http://fr.wikipedia.org/wiki/Logiciel_libre">logiciels
|
|
||||||
libres</a> de la métropole lilloise.
|
|
||||||
C’est une association à but non lucratif (loi 1901) composée exclusivement de
|
|
||||||
bénévoles.</p>
|
|
||||||
<p>L’association a été fondée en 2002 sous le nom de Campux comme un groupe
|
|
||||||
d’utilisateurs de Linux par des étudiants de Lille 1.</p>
|
|
||||||
<p>Chtinux met sur pied de nombreux événements (conférences, ateliers, installs
|
|
||||||
partys etc.) et participe à de nombreux autres (forums, salons). Consultez
|
|
||||||
l’<a href="http://www.agendadulibre.org/listevents.php?tag=chtinux">agenda du Libre</a>
|
|
||||||
pour vous tenir informés des prochains évènements</p>
|
|
||||||
<p>Chtinux est un interlocuteur pour les individus et les associations qui
|
|
||||||
souhaitent découvrir le logiciel Libre et ses valeurs.</p>
|
|
||||||
<p>Chtinux cherche également à convaincre les administrations locales des
|
|
||||||
bienfaits que peuvent leur apporter l’usage des logiciels Libres.</p>
|
|
||||||
<p>Enfin, Chtinux tâche de faire la promotion de l’usage des logiciels Libres en
|
|
||||||
entreprise, notamment en faisant de la publicité pour les sociétés éditrices de
|
|
||||||
logiciels Libres ou de services en ingénierie informatique Libre sur la
|
|
||||||
métropole lilloise.</p>
|
|
||||||
<p>Chtinux participe à l’initiative <a href="http://www.libreassociation.info/">Libre
|
|
||||||
association</a> de
|
|
||||||
l’<a href="http://www.april.org/">April</a> qui vise à mettre en relation le monde
|
|
||||||
associatif et le monde du logiciel Libre. Dans ce cadre Chtinux peut apporter
|
|
||||||
de l’accompagnement dans l’usage de logiciels Libre et, sous certaines
|
|
||||||
conditions, des formations.</p>
|
|
||||||
<p>Chtinux n’est qu’une association parmi d’autres qui existent dans la région
|
|
||||||
Nord-Pas de Calais. Si vous habitez loin de Lille, consultez cette liste pour
|
|
||||||
trouver une association plus proche de chez vous.</p>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
|
@ -1,109 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>Contact :: Chtinux</title>
|
|
||||||
<link href="/css/style.css" rel="stylesheet">
|
|
||||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
|
||||||
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div id="bandeau"></div>
|
|
||||||
|
|
||||||
|
|
||||||
<aside>
|
|
||||||
<ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/">
|
|
||||||
|
|
||||||
<span>Accueil</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/actualite">
|
|
||||||
|
|
||||||
<span>Actualité</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/apropos">
|
|
||||||
|
|
||||||
<span>À propos</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="http://wiki.chtinux.org">
|
|
||||||
|
|
||||||
<span>Wiki</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</aside>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="contenu">
|
|
||||||
|
|
||||||
|
|
||||||
<h1>À propos : Contact</h1>
|
|
||||||
|
|
||||||
|
|
||||||
<p>Vous disposez de plusieurs possibilités pour nous joindre :</p>
|
|
||||||
<h2 id="adresse-postale">Adresse postale</h2>
|
|
||||||
<pre><code>Association Chtinux
|
|
||||||
Maison Régionale de l’Environnement et des Solidarités
|
|
||||||
5 rue Jules de Vicq, 59800 Lille, France
|
|
||||||
</code></pre>
|
|
||||||
<h2 id="courriel">Courriel</h2>
|
|
||||||
<p>Vous pouvez nous joindre à l’adresse email suivante : bonjour <code>AROBASE</code> chtinux <code>POINT</code> org</p>
|
|
||||||
<p>Vous pouve joindre l’équipe de l’Écho Des Gnous à : edg <code>AROBASE</code> chtinux <code>POINT</code> org</p>
|
|
||||||
<h2 id="irc">IRC</h2>
|
|
||||||
<p>L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre :</p>
|
|
||||||
<ul>
|
|
||||||
<li>Avec un client IRC <a href="https://web.libera.chat">Web</a>, salon #chtinux</li>
|
|
||||||
<li>Avec un client IRC : <a href="irc://irc.libera.chat/#chtinux">#chtinux sur le réseau Libera</a></li>
|
|
||||||
</ul>
|
|
||||||
<h2 id="listes-de-diffusion">Listes de diffusion</h2>
|
|
||||||
<p>Vous pouvez vous tenir au courant des activités de l’association en recevant
|
|
||||||
les annonces des manifestations ainsi que la newsletter en vous inscrivant sur
|
|
||||||
<a href="http://lists.linux62.org/cgi-bin/mailman/listinfo/annonces">notre liste de diffusion
|
|
||||||
publique</a>.</p>
|
|
||||||
<p>Vous pouvez également rejoindre <a href="http://lists.linux62.org/cgi-bin/mailman/listinfo/membres">la liste des
|
|
||||||
adhérents</a></p>
|
|
||||||
<h2 id="réseaux-sociaux">Réseaux sociaux</h2>
|
|
||||||
<p>Nous sommes présents principalement sur les réseaux libres et fédérés suivants :</p>
|
|
||||||
<ul>
|
|
||||||
<li>Diaspora* : <a href="https://framasphere.org/people/718b54a01a300134573f2a0000053625">chtinux@framasphere.org</a></li>
|
|
||||||
<li>Mastodon : <a href="https://framapiaf.org/@Chtinux">chtinux@framapiaf.org</a></li>
|
|
||||||
</ul>
|
|
||||||
<p>Nous vous déconseillons les services fermés et centralisés ! Néanmoins vous pouvez quand même nous suivre sur :</p>
|
|
||||||
<ul>
|
|
||||||
<li>Twitter : <a href="https://twitter.com/Chtinux">@Chtinux</a> et <a href="https://twitter.com/echodesgnous">@EchoDesGnous</a></li>
|
|
||||||
</ul>
|
|
||||||
<h2 id="afk---away-from-keyboard-loin-du-clavier">AFK - Away From Keyboard (Loin du clavier)</h2>
|
|
||||||
<p>Vous pouvez aussi tout simplement venir à nos évènements ou à <a href="/apropos/permanences">nos permanences</a> :-]</p>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
|
@ -1,104 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>L'écho des gnous :: Chtinux</title>
|
|
||||||
<link href="/css/style.css" rel="stylesheet">
|
|
||||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
|
||||||
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div id="bandeau"></div>
|
|
||||||
|
|
||||||
|
|
||||||
<aside>
|
|
||||||
<ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/">
|
|
||||||
|
|
||||||
<span>Accueil</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/actualite">
|
|
||||||
|
|
||||||
<span>Actualité</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/apropos">
|
|
||||||
|
|
||||||
<span>À propos</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="http://wiki.chtinux.org">
|
|
||||||
|
|
||||||
<span>Wiki</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</aside>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="contenu">
|
|
||||||
|
|
||||||
|
|
||||||
<h1>À propos : L'écho des gnous</h1>
|
|
||||||
|
|
||||||
|
|
||||||
<p>L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la
|
|
||||||
culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche
|
|
||||||
soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise
|
|
||||||
ou en streaming sur <a href="http://campuslille.com/">campuslille.com</a>.</p>
|
|
||||||
<p>Depuis octobre 2010 nous vous proposons « l’émission qui vous explique
|
|
||||||
l’informatique libre », pas réservée aux informaticiens, mais au contraire
|
|
||||||
destinée au plus grand nombre. Nous vous proposons deux concepts en alternance,
|
|
||||||
chacun étant diffusé une semaine sur deux :</p>
|
|
||||||
<ul>
|
|
||||||
<li>la Face A traite de l’actualité informatique sous l’angle du Logiciel
|
|
||||||
Libre, de la sécurité informatique, du respect de la vie privée et de la
|
|
||||||
liberté d’expression sur Internet. La rubrique dégeekalisation a pour but de
|
|
||||||
démystifier un sujet technique supposé complexe, mais qui gagnerait à être
|
|
||||||
connu de tous ;</li>
|
|
||||||
<li>la Face B, sorte de dégeekalisation étendue, développe chaque
|
|
||||||
semaine un sujet pendant toute l’heure de l’émission. Devenez incollables sur
|
|
||||||
les sujets de fond de la culture libriste !</li>
|
|
||||||
</ul>
|
|
||||||
<p>Quelques pauses musicales sont proposées pendant l’émission. Bien entendu, tous
|
|
||||||
les morceaux choisis sont disponibles sous licences de libre diffusion
|
|
||||||
(Creative Commons, Art Libre…)</p>
|
|
||||||
<p>Vous pouvez contacter l’équipe de l’émission <a href="/apropos/contact">via IRC</a>
|
|
||||||
(<a href="https://web.libera.chat">webchat</a>) ou par email en écrivant à e d g CHEZ c h
|
|
||||||
t i n u x POINT o r g.</p>
|
|
||||||
<p>Envie de retrouver les précédentes émissions ?</p>
|
|
||||||
<ul>
|
|
||||||
<li>Vous trouverez toutes les informations sur notre site : <a href="https://www.echodesgnous.org/">https://www.echodesgnous.org/</a></li>
|
|
||||||
<li>Vous pouvez consulter la liste complète des émissions diffusées, ainsi que leurs contenus <a href="http://wiki.chtinux.org/doku.php?id=echo_des_gnous:start">sur notre wiki</a>.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
|
@ -1,103 +0,0 @@
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" >
|
|
||||||
<channel>
|
|
||||||
<title>À propos sur Chtinux</title>
|
|
||||||
<link>http://chtinux.org/apropos/</link>
|
|
||||||
<description>À propos</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>fr</language>
|
|
||||||
<image>
|
|
||||||
<title>Logo de À propos</title>
|
|
||||||
<url>http://chtinux.org//chtinux.png</url>
|
|
||||||
<link>http://chtinux.org/apropos/</link>
|
|
||||||
</image>
|
|
||||||
|
|
||||||
<atom:link href="http://chtinux.org/apropos/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Adhésions</title>
|
|
||||||
<link>http://chtinux.org/apropos/adhesions/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/adhesions/</guid>
|
|
||||||
<description>Les adhésions servent à couvrir les frais engagés par l&rsquo;association (réservations de noms de domaines, matériel utilisé pendant les foires aux installations&hellip;).
|
|
||||||
Ces coûts sont négligeables. En fait, les frais banquaires sont les frais principaux, c&rsquo;est pourquoi nous n&rsquo;avons plus de compte auprès d&rsquo;une banque ordinaire.
|
|
||||||
Faute de mieux, nous disposons d&rsquo;un compte Paypal. Si vous le souhaitez, vous pouvez y souscrire en y inscrivant la somme que vous voulez (quelques euros si vous êtes fauché·e, 10€ ou plus !</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Cafés du libre</title>
|
|
||||||
<link>http://chtinux.org/apropos/permanences/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/permanences/</guid>
|
|
||||||
<description>Il s&rsquo;agit à l&rsquo;origine des permanences de Chtinux, désormais ouvertes à toutes les associations gravitant autour de l&rsquo;informatique libre de la région.
|
|
||||||
Elles ont lieu chaque dernier mardi du mois, à 20h30, au Café Citoyen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Chtinux</title>
|
|
||||||
<link>http://chtinux.org/apropos/chtinux/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/chtinux/</guid>
|
|
||||||
<description>Chtinux est une association de promotion des logiciels libres de la métropole lilloise. C’est une association à but non lucratif (loi 1901) composée exclusivement de bénévoles.
|
|
||||||
L&rsquo;association a été fondée en 2002 sous le nom de Campux comme un groupe d&rsquo;utilisateurs de Linux par des étudiants de Lille 1.
|
|
||||||
Chtinux met sur pied de nombreux événements (conférences, ateliers, installs partys etc.) et participe à de nombreux autres (forums, salons). Consultez l&rsquo;agenda du Libre pour vous tenir informés des prochains évènements</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Contact</title>
|
|
||||||
<link>http://chtinux.org/apropos/contact/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/contact/</guid>
|
|
||||||
<description>Vous disposez de plusieurs possibilités pour nous joindre :
|
|
||||||
Adresse postale Association Chtinux Maison Régionale de l’Environnement et des Solidarités 5 rue Jules de Vicq, 59800 Lille, France Courriel Vous pouvez nous joindre à l&rsquo;adresse email suivante : bonjour AROBASE chtinux POINT org
|
|
||||||
Vous pouve joindre l&rsquo;équipe de l&rsquo;Écho Des Gnous à : edg AROBASE chtinux POINT org
|
|
||||||
IRC L&rsquo;association dispose d&rsquo;un canal de discussion IRC, que vous pouvez rejoindre :</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Histoire</title>
|
|
||||||
<link>http://chtinux.org/apropos/histoire/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/histoire/</guid>
|
|
||||||
<description>Voici l’histoire du groupe d’utilisateurs de logiciels libres Chtinux, anciennement Campux, depuis sa création en tant que LUG étudiant, jusque nos jours en tant que groupe de la métropole lilloise.
|
|
||||||
Notez : Chtinux sera parfois appelée Campux, en rappel de son nom historique au moment des évènements. Les aïeux
|
|
||||||
un vieux logo Campux (c&rsquo;était le nom de l&rsquo;association alors) n’est pas vraiment une association pionnière, les trois universités publiques de Lille sont depuis longtemps le théâtre de quelques activités autour du logiciel libre.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>L'écho des gnous</title>
|
|
||||||
<link>http://chtinux.org/apropos/echodesgnous/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/echodesgnous/</guid>
|
|
||||||
<description>L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise ou en streaming sur campuslille.com.
|
|
||||||
Depuis octobre 2010 nous vous proposons « l’émission qui vous explique l’informatique libre », pas réservée aux informaticiens, mais au contraire destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, chacun étant diffusé une semaine sur deux :</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Liens</title>
|
|
||||||
<link>http://chtinux.org/apropos/liens/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/liens/</guid>
|
|
||||||
<description>Associations dont Chtinux est membre Chtinux est membre des associations suivantes :
|
|
||||||
APRIL, association de défense et de promotion du logiciel Libre ANIS, réflexion citoyenne autour des usages d&rsquo;Internet Autres Groupes d&rsquo;utilisateurs de logiciels Libres dans la région Nord-Pas de Calais Et autres groupes d&rsquo;informaticiens plus ou moins barbus et plus ou moins de la région :
|
|
||||||
Béthune Libre, Béthune CLX, régional Linux Cambrésis Linux62, Boulogne sur Mer Associations d&rsquo;informatique libre à Lille Mycélium, fournisseur d&rsquo;accès internet membre de la fédération FFDN dans la région lilloise [Raoull](https://raoull.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Site</title>
|
|
||||||
<link>http://chtinux.org/apropos/site/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>http://chtinux.org/apropos/site/</guid>
|
|
||||||
<description>Code source du site Il peut être récupéré par ici : https://git.sr.ht/~chtinux/</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
|
@ -1,79 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>Cafés du libre :: Chtinux</title>
|
|
||||||
<link href="/css/style.css" rel="stylesheet">
|
|
||||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
|
||||||
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div id="bandeau"></div>
|
|
||||||
|
|
||||||
|
|
||||||
<aside>
|
|
||||||
<ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/">
|
|
||||||
|
|
||||||
<span>Accueil</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/actualite">
|
|
||||||
|
|
||||||
<span>Actualité</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/apropos">
|
|
||||||
|
|
||||||
<span>À propos</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="http://wiki.chtinux.org">
|
|
||||||
|
|
||||||
<span>Wiki</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</aside>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="contenu">
|
|
||||||
|
|
||||||
|
|
||||||
<h1>À propos : Cafés du libre</h1>
|
|
||||||
|
|
||||||
|
|
||||||
<p>Il s’agit à l’origine des permanences de Chtinux, désormais ouvertes à toutes
|
|
||||||
les associations gravitant autour de l’informatique libre de la région.</p>
|
|
||||||
<p>Elles ont lieu chaque dernier mardi du mois, à 20h30, au <a href="https://cafecitoyen.org/venir-au-cafe/">Café
|
|
||||||
Citoyen</a>.</p>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
9
archetypes/agenda.md
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
---
|
||||||
|
title: '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||||
|
date: {{ .Date }}
|
||||||
|
date_evt: '{{ time.Now.Format "2010-01-02" }}'
|
||||||
|
location: ''
|
||||||
|
url_site: ''
|
||||||
|
ville: ''
|
||||||
|
draft: false
|
||||||
|
---
|
6
archetypes/default.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
+++
|
||||||
|
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||||
|
date = {{ .Date }}
|
||||||
|
draft = true
|
||||||
|
masquer_liens = false
|
||||||
|
+++
|
BIN
assets/fonts/fa-brands-400.woff2
Normal file
BIN
assets/fonts/fa-solid-900.woff2
Normal file
145
assets/fonts/fonts.css
Normal file
|
@ -0,0 +1,145 @@
|
||||||
|
// Add your own custom styles here
|
||||||
|
/* hebrew */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9H0TbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||||
|
}
|
||||||
|
/* math */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9GKTbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
|
||||||
|
}
|
||||||
|
/* symbols */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9GYTbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9H4TbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9H2TbE.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* hebrew */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 600;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9H0TbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||||
|
}
|
||||||
|
/* math */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 600;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9GKTbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
|
||||||
|
}
|
||||||
|
/* symbols */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 600;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9GYTbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 600;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9H4TbFzsQ.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Heebo';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 600;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/NGS6v5_NC0k9P9H2TbE.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Signika';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 500;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bOjM7sfA.woff2) format('woff2');
|
||||||
|
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Signika';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 500;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bPjM7sfA.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Signika';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 500;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Signika';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bOjM7sfA.woff2) format('woff2');
|
||||||
|
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Signika';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bPjM7sfA.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Signika';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-display: swap;
|
||||||
|
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
BIN
assets/images/abl.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
assets/images/agenda.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
assets/images/avatar-sm.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
assets/images/avatar.png
Executable file
After Width: | Height: | Size: 2.2 KiB |
BIN
assets/images/call-to-action.png
Executable file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/clissxxi.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/clx.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
assets/images/deuxfleurs.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
assets/images/echo_des_gnous.jpg
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
assets/images/favicon.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/images/gallery/01.jpg
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
assets/images/gallery/02.jpg
Normal file
After Width: | Height: | Size: 697 KiB |
BIN
assets/images/gallery/03.jpg
Normal file
After Width: | Height: | Size: 254 KiB |
BIN
assets/images/gallery/04.jpg
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
assets/images/gallery/05.jpg
Normal file
After Width: | Height: | Size: 210 KiB |
BIN
assets/images/gallery/06.jpg
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
assets/images/image-placeholder.png
Executable file
After Width: | Height: | Size: 4.8 KiB |
BIN
assets/images/logo-darkmode.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/logo.png
Normal file
After Width: | Height: | Size: 18 KiB |
177
assets/images/logo_chtinux.svg
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
assets/images/mycellium.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
assets/images/no-search-found.png
Executable file
After Width: | Height: | Size: 8.1 KiB |
BIN
assets/images/og-image.png
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
assets/images/omjc.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
assets/images/raoull.png
Normal file
After Width: | Height: | Size: 68 KiB |
BIN
assets/images/service-1.png
Executable file
After Width: | Height: | Size: 11 KiB |
BIN
assets/images/service-2.png
Executable file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/service-3.png
Executable file
After Width: | Height: | Size: 16 KiB |
0
assets/scss/custom.scss
Executable file
13
config/_default/languages.toml
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
################ English language ##################
|
||||||
|
[fr]
|
||||||
|
languageName = "Français"
|
||||||
|
languageCode = "fr-fr"
|
||||||
|
contentDir = "content/francais"
|
||||||
|
weight = 1
|
||||||
|
|
||||||
|
|
||||||
|
[chti]
|
||||||
|
languageName = "Chti"
|
||||||
|
languageCode = "fr-chti"
|
||||||
|
contentDir = "content/chti"
|
||||||
|
weight = 2
|
49
config/_default/menus.chti.toml
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
############# English navigation ##############
|
||||||
|
|
||||||
|
# main menu
|
||||||
|
[[main]]
|
||||||
|
name = "Home"
|
||||||
|
pageRef = "/"
|
||||||
|
weight = 1
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
name = "About"
|
||||||
|
pageRef = "/about"
|
||||||
|
weight = 2
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
name = "Elements"
|
||||||
|
pageRef = "/elements"
|
||||||
|
weight = 3
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
weight = 4
|
||||||
|
name = "Pages"
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
parent = "Pages"
|
||||||
|
name = "Blog"
|
||||||
|
pageRef = "/blog"
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
parent = "Pages"
|
||||||
|
name = "Contact"
|
||||||
|
pageRef = "/contact"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# footer menu
|
||||||
|
[[footer]]
|
||||||
|
name = "About"
|
||||||
|
pageRef = "/about"
|
||||||
|
weight = 1
|
||||||
|
|
||||||
|
[[footer]]
|
||||||
|
name = "Elements"
|
||||||
|
pageRef = "/elements"
|
||||||
|
weight = 2
|
||||||
|
|
||||||
|
[[footer]]
|
||||||
|
name = "Privacy Policy"
|
||||||
|
pageRef = "/privacy-policy"
|
||||||
|
weight = 3
|
39
config/_default/menus.fr.toml
Executable file
|
@ -0,0 +1,39 @@
|
||||||
|
############# English navigation ##############
|
||||||
|
|
||||||
|
# main menu
|
||||||
|
[[main]]
|
||||||
|
name = "Accueil"
|
||||||
|
pageRef = "/"
|
||||||
|
weight = 1
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
name = "A propos"
|
||||||
|
pageRef = "/apropos"
|
||||||
|
weight = 2
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
name = "Le collectif"
|
||||||
|
pageRef = "/le_collectif"
|
||||||
|
weight = 3
|
||||||
|
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
name = "Agenda"
|
||||||
|
pageRef = "/agenda"
|
||||||
|
weight = 4
|
||||||
|
|
||||||
|
[[main]]
|
||||||
|
name = "Contact"
|
||||||
|
pageRef = "/contact"
|
||||||
|
weight = 5
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# footer menu
|
||||||
|
|
||||||
|
[[footer]]
|
||||||
|
name = "Mentions légales"
|
||||||
|
pageRef = "/mentions-legales"
|
||||||
|
weight = 3
|
99
config/_default/module.toml
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
[hugoVersion]
|
||||||
|
extended = true
|
||||||
|
min = "0.124.1"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/zeon-studio/hugoplate"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/search"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/pwa"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/images"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/videos"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/icons/font-awesome"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/icons/themify-icons"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/gzip-caching"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/adsense"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/accordion"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/table-of-contents"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/tab"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/modal"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/gallery-slider"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/components/preloader"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/components/social-share"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/components/cookie-consent"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/components/announcement"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/components/custom-script"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/components/render-link"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/components/valine-comment"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/components/crisp-chat"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/shortcodes/button"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/shortcodes/notice"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/seo-tools/basic-seo"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/seo-tools/site-verifications"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/gethugothemes/hugo-modules/seo-tools/google-tag-manager"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/seo-tools/baidu-analytics"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/seo-tools/matomo-analytics"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/seo-tools/plausible-analytics"
|
||||||
|
|
||||||
|
# [[imports]]
|
||||||
|
# path = "github.com/gethugothemes/hugo-modules/seo-tools/counter-analytics"
|
||||||
|
|
||||||
|
[[imports]]
|
||||||
|
path = "github.com/hugomods/mermaid"
|
111
config/_default/params.toml
Executable file
|
@ -0,0 +1,111 @@
|
||||||
|
#################### default parameters ################################
|
||||||
|
# favicon module: https://github.com/gethugothemes/hugo-modules/tree/master/images#favicon-implementation
|
||||||
|
favicon = "images/favicon.png"
|
||||||
|
# logo module: https://github.com/gethugothemes/hugo-modules/tree/master/images#logo-implementation
|
||||||
|
logo = "images/logo.png"
|
||||||
|
logo_darkmode = "images/logo-darkmode.png"
|
||||||
|
# use `px` or `x` with logo_width, example: "100px".
|
||||||
|
# Note: logo_width is not work with .svg file
|
||||||
|
logo_width = "160px"
|
||||||
|
logo_height = "32px"
|
||||||
|
# if logo_webp set false, will not generate WEBP version of logo | default is true
|
||||||
|
logo_webp = true
|
||||||
|
# logo text will only show when logo is missing.
|
||||||
|
logo_text = "Chtinux"
|
||||||
|
# navbar fixed to top
|
||||||
|
navbar_fixed = true
|
||||||
|
# theme-mode
|
||||||
|
theme_switcher = true
|
||||||
|
theme_default = "system" # available options [light/dark/system]
|
||||||
|
# Main Sections
|
||||||
|
mainSections = ["agenda"]
|
||||||
|
# contact form action
|
||||||
|
contact_form_action = "#" # contact form works with [https://airform.io/] or [https://formspree.io]
|
||||||
|
# google tag manager, see https://developers.google.com/tag-manager/
|
||||||
|
google_tag_manager = "" # example: G-XXXXXXXXXX
|
||||||
|
google_adsense = "" # example: ca-pub-xxxxxxxxxxxxxxxx
|
||||||
|
# custom script on header, example: custom_script= "<script>console.log(\"Hello World\")</script>"
|
||||||
|
custom_script = ""
|
||||||
|
# copyright
|
||||||
|
copyright = ""
|
||||||
|
|
||||||
|
# Preloader
|
||||||
|
# preloader module: https://github.com/gethugothemes/hugo-modules/tree/master/components/preloader
|
||||||
|
[preloader]
|
||||||
|
enable = false
|
||||||
|
preloader = "" # use jpg, png, svg or gif format.
|
||||||
|
|
||||||
|
# Navigation button
|
||||||
|
[navigation_button]
|
||||||
|
enable = false
|
||||||
|
label = "get a quote"
|
||||||
|
link = "contact"
|
||||||
|
|
||||||
|
# search
|
||||||
|
# search module: https://github.com/gethugothemes/hugo-modules/tree/master/search
|
||||||
|
[search]
|
||||||
|
enable = true
|
||||||
|
primary_color = "#121212"
|
||||||
|
include_sections = ["agenda","apropos","le_collectif"]
|
||||||
|
show_image = true
|
||||||
|
show_description = true
|
||||||
|
show_tags = true
|
||||||
|
show_categories = true
|
||||||
|
|
||||||
|
# announcement
|
||||||
|
# announcement module: https://github.com/gethugothemes/hugo-modules/tree/master/components/announcement
|
||||||
|
[announcement]
|
||||||
|
enable = false
|
||||||
|
expire_days = 7
|
||||||
|
content = "You must replace the **baseURL** in **hugo.toml** file when deploying, you can manage this announcement from the **params.toml** file."
|
||||||
|
|
||||||
|
# seo meta data for OpenGraph / Twitter Card
|
||||||
|
# seo module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/basic-seo
|
||||||
|
[metadata]
|
||||||
|
keywords = ["Boilerplate", "Hugo"]
|
||||||
|
description = "Hugo & Tailwindcss Starter"
|
||||||
|
author = ""
|
||||||
|
image = "images/og-image.png"
|
||||||
|
|
||||||
|
|
||||||
|
# site verifications
|
||||||
|
# verification module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/site-verifications
|
||||||
|
[site_verification]
|
||||||
|
google = "" # Your verification code
|
||||||
|
bing = "" # Your verification code
|
||||||
|
baidu = "" # Your verification code
|
||||||
|
facebook = "" # Your verification code
|
||||||
|
mastodon = "" # Your verification code
|
||||||
|
|
||||||
|
# cookies
|
||||||
|
# cookies module: https://github.com/gethugothemes/hugo-modules/tree/master/components/cookie-consent
|
||||||
|
[cookies]
|
||||||
|
enable = false
|
||||||
|
expire_days = 60
|
||||||
|
content = "This site uses cookies. By continuing to use this website, you agree to their use."
|
||||||
|
button = "I Accept"
|
||||||
|
|
||||||
|
# diagrams
|
||||||
|
[mermaid]
|
||||||
|
js_url = ''
|
||||||
|
|
||||||
|
######################## sidebar widgets #########################
|
||||||
|
[widgets]
|
||||||
|
sidebar = ["categories", "tags"]
|
||||||
|
|
||||||
|
|
||||||
|
# google map
|
||||||
|
[google_map]
|
||||||
|
enable = false
|
||||||
|
map_api_key = "AIzaSyCcABaamniA6OL5YvYSpB3pFMNrXwXnLwU"
|
||||||
|
map_latitude = "51.5223477"
|
||||||
|
map_longitude = "-0.1622023"
|
||||||
|
map_marker = "images/marker.png"
|
||||||
|
|
||||||
|
|
||||||
|
# Subscription
|
||||||
|
[subscription]
|
||||||
|
enable = false
|
||||||
|
# mailchimp subsciption
|
||||||
|
mailchimp_form_action = "https://gmail.us4.list-manage.com/subscribe/post?u=463ee871f45d2d93748e77cad&id=a0a2c6d074" # replace this url with yours
|
||||||
|
mailchimp_form_name = "b_463ee871f45d2d93748e77cad_a0a2c6d074"
|
13
config/development/server.toml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
# defaultContentLanguageInSubdir must be true for this to work.
|
||||||
|
|
||||||
|
# Other languages redirects
|
||||||
|
# [[redirects]]
|
||||||
|
# from = '/fr/**'
|
||||||
|
# to = '/fr/404.html'
|
||||||
|
# status = 404
|
||||||
|
|
||||||
|
# Default language must be last.
|
||||||
|
[[redirects]]
|
||||||
|
from = '/**'
|
||||||
|
to = '/fr/404.html'
|
||||||
|
status = 404
|
31
content/francais/_index.md
Executable file
|
@ -0,0 +1,31 @@
|
||||||
|
---
|
||||||
|
# Banner
|
||||||
|
banner:
|
||||||
|
title: "Pour un numérique bien free!"
|
||||||
|
content: "Chtinux est un collectif oeuvrant pour les libertés numériques dans la région lilloise et ses alentours."
|
||||||
|
image: "/images/logo_chtinux.svg"
|
||||||
|
button:
|
||||||
|
enable: false
|
||||||
|
label: "Get Started For Free"
|
||||||
|
link: "#qui_sommes_nous"
|
||||||
|
|
||||||
|
# Features
|
||||||
|
features:
|
||||||
|
- title: "Qui sommes nous ?"
|
||||||
|
image: "/images/service-1.png"
|
||||||
|
content: "Chtinux est un collectif oeuvrant pour les libertés numériques dans la région lilloise et ses alentours. Notre collectif tient des permanences au Café Citoyen chaque dernier mardi du mois. Nous particions ponctuellement à d’autres évènements"
|
||||||
|
|
||||||
|
button:
|
||||||
|
enable: true
|
||||||
|
label: "En savoir plus"
|
||||||
|
link: "/apropos.html"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Testimonials
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
|
@ -0,0 +1,25 @@
|
||||||
|
---
|
||||||
|
title: "Numérique libre au village solidaire de la braderie"
|
||||||
|
date_evt: "2024-09-14 10:00:00+02:00"
|
||||||
|
location: "place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France"
|
||||||
|
ville: "Lille"
|
||||||
|
url_info: ""
|
||||||
|
---
|
||||||
|
|
||||||
|
**Numérique libre au village solidaire de la braderie**
|
||||||
|
|
||||||
|
Plusieurs collectifs d'informatique libre œuvrant dans la métropole se joignent au Café Citoyen pour tenir un stand d'information durant la grande braderie, qui aura lieu le week-end du 14 et 15 septembre, sur la Place du Vieux Marché aux Chevaux.
|
||||||
|
|
||||||
|
Parmi les collectifs présents à notre stand:
|
||||||
|
|
||||||
|
* Chtinux: groupe d'utilisateurs et utilisatrices de logiciels libres
|
||||||
|
* ClissXXI: coopérative d'informatique libre, social et solidaire
|
||||||
|
* CLX: groupe d'utilisateurs et utilisatrices de logiciels libres
|
||||||
|
* Mycélium: association travaillant à la mise en place d'un Fournisseur d'Accès Internet, membre de la Fédération FFDN
|
||||||
|
* Raoull: association œuvrant à la mise en place de services internet éthiques, membre du collectif CHATONS
|
||||||
|
* Deuxfleurs: fournisseur de services en ligne libres, sobres et non-marchands, membre du collectif CHATONS
|
||||||
|
|
||||||
|
Que vous soyez un(e) geek déjà convaincu(e), ou au contraire que vous trouviez l'outil trop emprisonnant et cherchiez des échappatoires, n'hésitez pas à passer à notre stand pour vous informer, nous rencontrer en chair et en os, voire récupérer quelques goodies.
|
||||||
|
|
||||||
|
Bonne braderie !
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
title: "Permanence associative autour du Libre"
|
||||||
|
date_evt: "2024-09-24 19:00:00+02:00"
|
||||||
|
location: "7 place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France"
|
||||||
|
ville: "Lille"
|
||||||
|
url_info: "http://chtinux.org/apropos/permanences"
|
||||||
|
---
|
||||||
|
|
||||||
|
Vous avez décidé de reprendre en main votre vie numérique? Venez nous rencontrer **le dernier mardi de chaque mois au [Café Citoyen][1]** à Lille!
|
||||||
|
|
||||||
|
La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi (ou jeudi) de chaque mois par les collectifs de [Chtinux][2] ([Raoull,][3] [Deuxfleurs][4], [Mycélium][5], [CLX][6], [Cliss XXI][7],...).
|
||||||
|
|
||||||
|
Rejoignez-nous pour y discuter joyeusement de Logiciel Libre, de Culture Libre, de données ouvertes (*open data*), de bidouille sous Linux, ou proposer vos idées d’évènements.
|
||||||
|
|
||||||
|
C'est aussi l'occasion d'obtenir un coup de main si vous rencontrez une difficulté sous Linux, ou si vous avez besoin de conseils pour migrer sur du Logiciel Libre.
|
||||||
|
|
||||||
|
Si vous venez avec votre ordinateur pour obtenir de l'aide technique, pour permettre à l'équipe bénévole de s'organiser, prévenez-nous via un courrier électronique à l'adresse: chtinux-diffusion CHEZ deuxfleurs POINT fr.
|
||||||
|
|
||||||
|
Le Café Citoyen est accessible en métro (station République - Beaux Arts). Une connexion Internet y est disponible, des prises électriques, de la place... Au bar, vous trouverez aussi de bonnes boissons avec et sans alcool, ainsi que de la petite restauration (notamment fromage ou tartines véganes).
|
||||||
|
|
||||||
|
Pour soutenir le Café Citoyen, nous vous demandons d'y acheter au minimum une consommation. Après avoir pris votre boisson ou votre en-cas au bar, vous pouvez nous rejoindre directement au deuxième étage.
|
||||||
|
|
||||||
|
Au plaisir de vous retrouver!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[1]: https://cafecitoyen.org/
|
||||||
|
[2]: http://chtinux.org/
|
||||||
|
[3]: https://raoull.org/
|
||||||
|
[4]: https://deuxfleurs.fr
|
||||||
|
[5]: https://mycelium-fai.org/wiki/
|
||||||
|
[6]: http://clx.asso.fr/
|
||||||
|
[7]: https://www.cliss21.com/site/
|
|
@ -0,0 +1,20 @@
|
||||||
|
---
|
||||||
|
title: "Install-Party Linux & Logiciels libres"
|
||||||
|
date_evt: "2024-09-28 10:00:00+02:00"
|
||||||
|
location: "2 rue Pierre Motte, Roubaix, Hauts-de-France, France"
|
||||||
|
ville: "Roubaix"
|
||||||
|
url_info: "http://www.mediathequederoubaix.fr/agenda/booster-son-pc-linux-2"
|
||||||
|
---
|
||||||
|
|
||||||
|
Votre ordinateur est lent ou fatigué?
|
||||||
|
|
||||||
|
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||||
|
|
||||||
|
Vous pouvez lui donner un nouveau coup de santé!
|
||||||
|
|
||||||
|
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||||
|
|
||||||
|
Au cours de ces séances, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||||
|
|
||||||
|
Nous sommes aussi présent aux Petites Cantines à Croix chaque premier mardi du mois.
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
title: "Install-Party Linux & Logiciels libres"
|
||||||
|
date_evt: "2024-10-01 19:00:00+02:00"
|
||||||
|
location: "3 place des Martyrs, Croix, Hauts-de-France, France"
|
||||||
|
ville: "Croix"
|
||||||
|
url_info: "http://clx.asso.fr"
|
||||||
|
---
|
||||||
|
|
||||||
|
Votre ordinateur est lent ou fatigué?
|
||||||
|
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||||
|
|
||||||
|
Vous pouvez lui donner un nouveau coup de santé!
|
||||||
|
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||||
|
|
||||||
|
Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
title: "Install-Party Linux & Logiciels libres"
|
||||||
|
date_evt: "2024-11-05 19:00:00+01:00"
|
||||||
|
location: "3 place des Martyrs, Croix, Hauts-de-France, France"
|
||||||
|
ville: "Croix"
|
||||||
|
url_info: "http://clx.asso.fr"
|
||||||
|
---
|
||||||
|
|
||||||
|
Votre ordinateur est lent ou fatigué?
|
||||||
|
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||||
|
|
||||||
|
Vous pouvez lui donner un nouveau coup de santé!
|
||||||
|
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||||
|
|
||||||
|
Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
---
|
||||||
|
title: "Install-Party Linux & Logiciels libres"
|
||||||
|
date_evt: "2024-11-30 10:00:00+01:00"
|
||||||
|
location: "Mediathèque de Roubaix, rue du Château, Roubaix, Hauts-de-France, France"
|
||||||
|
ville: "Roubaix"
|
||||||
|
url_info: "http://clx.asso.fr"
|
||||||
|
---
|
||||||
|
|
||||||
|
Votre ordinateur est lent ou fatigué?
|
||||||
|
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||||
|
|
||||||
|
Vous pouvez lui donner un nouveau coup de santé!
|
||||||
|
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||||
|
|
||||||
|
Au cours de ces séances, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||||
|
|
||||||
|
Nous sommes aussi présent aux Petites Cantines à Croix chaque premier mardi du mois.
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
title: "Install-Party Linux & Logiciels libres"
|
||||||
|
date_evt: "2024-12-03 19:00:00+01:00"
|
||||||
|
location: "3 place des Martyrs, Croix, Hauts-de-France, France"
|
||||||
|
ville: "Croix"
|
||||||
|
url_info: "http://clx.asso.fr"
|
||||||
|
---
|
||||||
|
|
||||||
|
Votre ordinateur est lent ou fatigué?
|
||||||
|
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||||
|
|
||||||
|
Vous pouvez lui donner un nouveau coup de santé!
|
||||||
|
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||||
|
|
||||||
|
Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||||
|
|
4
content/francais/agenda/_index.md
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
---
|
||||||
|
title: "Agenda"
|
||||||
|
image: "/images/agenda.png"
|
||||||
|
---
|
17
content/francais/apropos/_index.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: "Chtinux!"
|
||||||
|
meta_title: "A propos"
|
||||||
|
description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise"
|
||||||
|
draft: false
|
||||||
|
masquer_liens: true
|
||||||
|
---
|
||||||
|
Chtinux est un collectif oeuvrant pour les libertés numériques dans la région lilloise et ses alentours.
|
||||||
|
|
||||||
|
Initialement, Chtinux était une association fondée en 2002 sous le nom de Campux comme un groupe d’utilisateurs de Linux par des étudiants de Lille 1 ( retrouvez tout l'historique, [ici](/apropos/histo.html) ).
|
||||||
|
Depuis 2024, des personnes réactivent et transforment l'assocation en collectif.
|
||||||
|
Cette nouvelle forme à pour objet d'offrir une bannière commune pour réunir la diversité des acteurs du numériques libres de la région lilloise.
|
||||||
|
|
||||||
|
Notre collectif tient des permanences pour discuter, echanger entre nous, mais aussi accueillir et répondre aux curieux.
|
||||||
|
Elles ont lieu chaque dernier mardi du mois, à partir 20h00, au Café Citoyen.
|
||||||
|
|
||||||
|
Nous particpons ponctuellement à d’autres évènements comme la braderie de Lille.
|
77
content/francais/apropos/histo.md
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
---
|
||||||
|
title: "Il est un fois Chtinux!"
|
||||||
|
meta_title: "historique"
|
||||||
|
description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise"
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
|
||||||
|
Voici l’histoire du groupe d’utilisateurs de logiciels libres Chtinux, anciennement Campux, depuis sa création en tant que LUG étudiant, jusque nos jours en tant que groupe de la métropole lilloise.
|
||||||
|
|
||||||
|
Notez : Chtinux sera parfois appelée Campux, en rappel de son nom historique au moment des évènements. Les aïeux
|
||||||
|
|
||||||
|
un vieux logo Campux (c’était le nom de l’association alors) n’est pas vraiment une association pionnière, les trois universités publiques de Lille sont depuis longtemps le théâtre de quelques activités autour du logiciel libre.
|
||||||
|
|
||||||
|
Pour preuve cette information sur LinuxFR et cette activité entre Lille1 et Lille2 en 2002. Aussi un courrier de Lille1 adressé à MandrakeSoft en 2003. Il existait aussi une association Lillux (promotion du logiciel libre éducatif) à Lille2, semble t-il. Depuis longtemps le système GNU/Linux est utilisé dans les trois Universités. Dans le domaine de la recherches, les enseignants chercheurs utilisent depuis longtemps GNU/Linux. A Lille1, le BDE Association des Etudiants en Informatique (AEI) a semble t-il était pro-linuxien à une époque, puisque cette association a comme emblème un Tux.
|
||||||
|
|
||||||
|
Enfin, on ne pourrait pas parler du logiciel libre à Lille sans parler du CLX, LUG fondé en 1998 par une dizaine de linuxiens à Seclin. Il a oeuvré et continue d’oeuvrer dans toute la région Nord-Pas-de-Calais. Le point de départ
|
||||||
|
|
||||||
|
Campux a probablement commencé par la rencontre de deux couples de linuxiens peu après la rentrée 2002. Jiel Beaumadier et Matěj Hausenblas d’une part, Julien Graziano (jux) et Julien Derveeuw (theturtle) d’autres part, font connaissance sur le canal IRC de Léa-Linux. Les premiers sont en DEUG maths, les seconds en maîtrise d’informatique : une rencontre est programmée au bâtiment M5 à Lille1. Les 4 manchots s’apercoivent qu’ils ne sont pas plus tous seuls sur la banquise.
|
||||||
|
|
||||||
|
Le samedi 1er février 2003, Jiel et Matěj bravent la neige pour assister à une install party organisée sur Lille1 par des étudiants en DESS (entre autres Mikael Mourcia). Ils s’aperçoivent alors qu’il y a d’autres linuxiens sur la fac et dans les écoles d’ingénieurs, peu nombreux et isolés chacuns dans leur formation. On peut considérer que c’est le premier événement auquel assista le futur groupe de Campux. Campux : l’idée du LUG étudiant
|
||||||
|
|
||||||
|
un vieux logo Au cours d’une discussion sur IRC en juillet 2003, jux et Jiel abordent l’idée de création d’un LUG pour les étudiants de Lille. L’idée est séduisante, mais on est en vacances loin de l’Université, alors on y pense plus trop :-) Cependant l’idée continue de travailler dans les esprits, et le 8 août 2003 Jiel envoie un courriel à ses amis linuxiens pour les convier à créer un LUG universitaire.
|
||||||
|
|
||||||
|
A l’époque tout le monde ne répond pas, car beaucoup sont en vacances. Mais à la rentrée début septembre, l’équipe est motivée. On décide de faire une association loi 1901. Jiel écrit les statuts et ces derniers seront alors bien relus par tout le monde et certains points modifiés suite à une réunion sur IRC. C’est la première action démocratique de l’association ! Ensuite commencent de longues procédures administratives. Finalement la date officielle de déclaration de Campux à la préfecture de Police de Lille sera le 7 novembre 2003. Il faudra encore attendre quelques temps pour pouvoir être reconnu par l’Université de Lille1, où nous l’association était basée. C’est pendant ce temps que le site internet de Campux est fait par Jiel, très rapidement et assez mal codé en PHP, mais avec une apparence du gestionnaire de fenêtres WindowMaker. Le nom de Campux provient du mélange entre les mots “campus” et “Linux”, il a été trouvé par un proche de jux. Nous avions pensé aussi à divers noms, par exemple “Lillux”, mais le LUG du Luxembourg a déjà un nom similaire (à cette époque nous ne savions pas qu’il y avait déjà eu un “Lillux”). Les débuts : 2003-2004
|
||||||
|
|
||||||
|
Le premier conseil d’administration (CA) de Campux sera constitué comme suit : Jiel (président), jux (vice-président), Matěj (secrétaire), Benoit Gosse (trésorier), Anthoine Bourgeois (matériel). A ce moment là, à part le CA, l’association ne compte qu’un seul membre qui est theturtle. Mais ce CA ne sera jamais opérationnel, et lors du début des activités de Campux en janvier 2004, l’équipe est un peu remaniée. Le nouveau CA sera composé de 4 personnes : Jiel (président), jux (vice-président), Matěj (trésorier) et Tony Ducrocq (secrétaire) qui vient tout juste de rejoindre l’association.
|
||||||
|
|
||||||
|
L’annonce de création de l’association Campux est rendue publique à Linux Solutions 2004 à Paris. L’accueil y est chaleureux. L’organisation de l’événement pour Campux sera organisée quasi entièrement par Matěj qui montrera qu’il est beaucoup plus qu’un simple trésorier :-) C’est également à cette période que Campux décide de reprendre les Mardi-Linux de Lille organisés initialement par le CLX, mais qui n’étaient plus très présents dans la capitale des Flandres.
|
||||||
|
|
||||||
|
A partir de ce moment Campux verra son activité et ses membres augmenter considérablement. L’association sera présente au FOSDEM à Bruxelles et aux RMLLs à Bordeaux, date de la première vente des lingettes Campux qui ont eu un grand succès. Le LUG de la métropole lilloise : 2004-2005
|
||||||
|
|
||||||
|
Le troisième conseil d’administration se compose de Jiel (président), Tony (secrétaire), Matěj (trésorier), MrTom, Jo l’apache et Coraline. Cette nouvelle année va en fait consolider les très bon débuts de l’association. Campux agit sur tous les fronts, fait de nombreuses install parties, participe à divers évenements (Salon du jeu vidéo, Journée du libre à X2000, brocante de Proville) et aux évenements de la communauté (Linux Solutions à Paris, FOSDEM à Bruxelles, RMLL à Dijon). Le site fait peau neuve, principalement grâce à Matěj et jux.
|
||||||
|
|
||||||
|
En parallèle, Campux se voit confier la direction de l’opération ministérielle Micro-portable étudiant (MIPE) par l’Université de Lille1. Campux conseille les étudiants à propos de l’achat des machines et du wifi. Ceci permet à l’association d’obtenir un local (qu’elle partage cependant avec les mutuelles étudiantes) dans le bâtiment DEUG sur le campus de la fac. Trois jours par semaine l’association fait des permanences pour aider les étudiants et les autres ! On retrouve ainsi très fréquemment Tony, guigui, jo, Jiel, MrTom, smig, Matěj… L’association agit sur la métropole et nombreux sont ses membres extérieurs au monde étudiant : il y a désormais une cinquantaine de campuxiens. Des conférences sont organisées à Lille lors des « Mardi du Libre », qui attirent tous les mois davantage de monde. La transition : 2005-2006
|
||||||
|
|
||||||
|
le nouveau logo Campux Une nouvelle année, un nouveau CA : Tony (président), MrTom (secrétaire), Matěj (trésorier), chtitux, FBI_Pierreo, Champignon, Jiel et nemy. L’association continue les mardis et quelques activités. C’est année qui commence tard, avec un CA fin octobre. Une année qui commence assez mal aussi : une journée du Logiciel Libre décalée 3 fois : d’abord prévue mi-décembre, elle se tient fin janvier et constitue un échec pour l’association. Dans la foulée l’hébergeur de campux.org disaparait dans un crash de serveur et le site avec lui.
|
||||||
|
|
||||||
|
Ces temps troublent voient la perte de l’ancienne liste des adhérents, dont de toutes façons pour la plupart l’association était sans nouvelles.
|
||||||
|
|
||||||
|
Littlecharly (alias bannaneverte) modernise, malgré les troubles, la charte graphique de l’association. Rouge et blanc : aux couleurs de Lille. Le beffroi symbolisant la ville de Lille (même si d’autres personnes y verront des choses parfois surprenantes). Des flyers sont créés, et la renaissance est en route 2006 - 2007 : de Campux à Chtinux
|
||||||
|
|
||||||
|
A la rentrée 2006 c’est l’électrochoc : l’association se réorganise et chacun y met du sien. L’association redevient très active : une nouvelle rencontre est organisée tous les derniers mardis du mois au café citoyen, le site web est recréé (à l’initiative de chtitux), la participation à Mix’Cité est une réussite et les anciens souvent peu (ou pas) présents sont remplacés par les nouveaux membres.
|
||||||
|
|
||||||
|
L’association continue sur sa lancée avec un nouveau bureau élu fin 2006. La nouvelle équipe sera composée pour 2006-2007 de Philippe Pary (Pustule) en tant que président, Thomas Canniot (MrTom) en tant que secrétaire, Karl Leicht (Nuln) en tant que trésorier, Tony Ducrocq (dtony) en tant que vice-président, Théophile Helleboid (Chtitux) en tant que vice-secrétaire et Charles Vinchon (LittleCharly) en tant que vice-trésorier.
|
||||||
|
|
||||||
|
Pour une bonne partie il s’agit de nouveaux membres de Campux, une page d’histoire tourne donc inévitablement.
|
||||||
|
|
||||||
|
L’association continue d’organiser régulièrement des évènements tels que les Mardis du Libre et les derniers mardis au café citoyen. Elle sert aussi de relais local de l’APRIL pour les évènements d’envergure nationale. Linux59 ? Linux Lille ? Chtinux !
|
||||||
|
|
||||||
|
Tux avec ses frites En 2007, l’association voit ses activités sur la factulté de Lille déliner alors que ses activités en dehors du campus se multiplient et ont une portée de plus en plus forte.
|
||||||
|
|
||||||
|
Le nom Campux sème alors la confusion. De nombreux interlocuteurs ne voient en Campux qu’une association étudiante. Le besoin de changer de nom devient une réalité concrète et urgente. Cédric Durmont proposera même de fonder une association sur Wambrechies, persuadé de Campux est une association purement universitaire !
|
||||||
|
|
||||||
|
Changer de nom, oui, mais lequel prendre ?
|
||||||
|
|
||||||
|
C’est Virginie Couture qui apportera la réponse avec Chtinux. Le nom est un double abus de langage : le Chti couvre bien plus que la métropole et Linux ne désigne pas tous les logiciels Libres. Cependant ce nom indique clairement l’origine et l’objet de l’association.
|
||||||
|
|
||||||
|
Il sera retenu lors d’une assemblée générale extraordinaire tenue le 31 juillet 2007.
|
||||||
|
|
||||||
|
Ce sera également Virginie qui créera le logo de l’association : le tux avec un cornet de frites. 2007-2008 : l’association grandit
|
||||||
|
|
||||||
|
En septembre 2007 pour la seconde année Chtinux participe à la braderie. Ubuntu-fr, Linux Cambrésis, Cliss XXI et l’April sont également présents sur 4 mètres de stands. L’évènement est un succès. Le mois qui suivra la braderie verra plus d’un dizaine de nouvelles adhésions à l’association. A l’occasion de la braderie Chtinux distribue pour la première fois son CD Chti’Libre
|
||||||
|
|
||||||
|
Début août 2007, Chtinux compte une petite trentaine d’adhérents. Un an plus tard, l’association compte 75 adhérents.
|
||||||
|
|
||||||
|
Chtinux a multiplié les évènements. ils sont au rythme de 3 par mois :
|
||||||
|
|
||||||
|
Conférence le second mardi du mois à Bois Blancs Install Party, notamment avec le soutien de la MRES La permanence associative le dernier mardi de chaque moi au café citoyen
|
||||||
|
|
||||||
|
Ces évènements, ajouté à la participation à de nombreux salons/forums/etc., accroissent la réputation et la visibilité de l’association et attirent à elle de très nombreuses personnes (on compte une adhésion tous les 5 visiteurs !).
|
||||||
|
|
||||||
|
Pour la première année, Chtinux participe à l’évènement Libre en fête en organisant plusieurs évènements.
|
||||||
|
|
||||||
|
Lors des élections municipales de mars, Chtinux tente de s’impliquer dans la campagne en prenant contact avec les candidats (initiative Candidats de l’April). Avenir
|
||||||
|
|
||||||
|
|
||||||
|
A suivre…
|
54
content/francais/apropos/liens.md
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
---
|
||||||
|
title: "Des liens vers ce que l'on aime bien!"
|
||||||
|
meta_title: "Liens"
|
||||||
|
description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise"
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
À propos : Liens
|
||||||
|
================
|
||||||
|
|
||||||
|
Associations dont Chtinux est membre
|
||||||
|
------------------------------------
|
||||||
|
|
||||||
|
Chtinux est membre des associations suivantes :
|
||||||
|
|
||||||
|
* [APRIL](http://www.april.org/), association de défense et de promotion du logiciel Libre
|
||||||
|
* [ANIS](http://www.nord-internet-solidaire.org/), réflexion citoyenne autour des usages d’Internet
|
||||||
|
|
||||||
|
Autres Groupes d’utilisateurs de logiciels Libres dans la région Nord-Pas de Calais
|
||||||
|
-----------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Et autres groupes d’informaticiens plus ou moins barbus et plus ou moins de la région :
|
||||||
|
|
||||||
|
* [Béthune Libre](http://bethunelibre.tuxfamily.org/), Béthune
|
||||||
|
* [CLX](http://clx.asso.fr/), régional
|
||||||
|
* [Linux Cambrésis](http://www.linuxcambresis.org/)
|
||||||
|
* [Linux62](http://www.linux62.org/), Boulogne sur Mer
|
||||||
|
|
||||||
|
Associations d’informatique libre à Lille
|
||||||
|
-----------------------------------------
|
||||||
|
|
||||||
|
* [Mycélium](https://mycelium-fai.org/), fournisseur d’accès internet membre de la fédération FFDN dans la région lilloise
|
||||||
|
* \[Raoull\]([https://raoull.org/](https://raoull.org/), hébergement de services mutualisés pour un internet décentralisé (CHATONS)
|
||||||
|
|
||||||
|
Culture et informations locales
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
* [Le café citoyen](https://cafecitoyen.org)
|
||||||
|
* [La MRES](https://mres-asso.org)
|
||||||
|
* [Léa Linux](https://lea-linux.org) site d’entraide autour de Linux
|
||||||
|
|
||||||
|
Prestataires de services informatiques
|
||||||
|
--------------------------------------
|
||||||
|
|
||||||
|
* [Cliss XII](https://www.cliss21.com/), coopérative en logiciels Libres (Liévin/Lille)
|
||||||
|
* [Si7v](https://www.si7v.fr/), une SSLL d’Hesdin
|
||||||
|
|
||||||
|
Sites communautaires de distributions
|
||||||
|
-------------------------------------
|
||||||
|
|
||||||
|
* [Debian](https://www.debian.org/), une distribution Linux porteuse de valeurs communautaires
|
||||||
|
* [Fedora France](https://www.fedora-fr.org), dont des membres de Chtinux font partie
|
||||||
|
* [Mageia](http://www.mageia.org/fr/), une distribution Linux française
|
5
content/francais/blog/_index.md
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
title: "Blog Posts"
|
||||||
|
meta_title: ""
|
||||||
|
description: "this is meta description"
|
||||||
|
---
|
11
content/francais/blog/post-1.md
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
title: "Article test blog"
|
||||||
|
meta_title: ""
|
||||||
|
description: "this is meta description"
|
||||||
|
date: 2022-04-04T05:00:00Z
|
||||||
|
image: "/images/image-placeholder.png"
|
||||||
|
categories: ["Application", "Data"]
|
||||||
|
author: "John Doe"
|
||||||
|
tags: ["nextjs", "tailwind"]
|
||||||
|
draft: false
|
||||||
|
---
|
46
content/francais/contact/_index.md
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
---
|
||||||
|
title: "Contact"
|
||||||
|
meta_title: "contact"
|
||||||
|
description: "Contact chtinux"
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
|
||||||
|
Courriel
|
||||||
|
--------
|
||||||
|
|
||||||
|
Vous pouvez nous joindre à l’adresse email suivante : bonjour `AROBASE` chtinux `POINT` org
|
||||||
|
|
||||||
|
Vous pouve joindre l’équipe de l’Écho Des Gnous à : edg `AROBASE` chtinux `POINT` org
|
||||||
|
|
||||||
|
IRC
|
||||||
|
---
|
||||||
|
|
||||||
|
L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre :
|
||||||
|
|
||||||
|
* Avec un client IRC [Web](https://web.libera.chat), salon #chtinux
|
||||||
|
* Avec un client IRC : [#chtinux sur le réseau Libera](irc://irc.libera.chat/#chtinux)
|
||||||
|
|
||||||
|
Listes de diffusion
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Vous pouvez vous tenir au courant des activités de l’association en recevant les annonces des manifestations ainsi que la newsletter en vous inscrivant sur [notre liste de diffusion publique](http://lists.linux62.org/cgi-bin/mailman/listinfo/annonces).
|
||||||
|
|
||||||
|
Vous pouvez également rejoindre [la liste des adhérents](http://lists.linux62.org/cgi-bin/mailman/listinfo/membres)
|
||||||
|
|
||||||
|
Réseaux sociaux
|
||||||
|
---------------
|
||||||
|
|
||||||
|
Nous sommes présents principalement sur les réseaux libres et fédérés suivants :
|
||||||
|
|
||||||
|
* Diaspora\* : [chtinux@framasphere.org](https://framasphere.org/people/718b54a01a300134573f2a0000053625)
|
||||||
|
* Mastodon : [chtinux@framapiaf.org](https://framapiaf.org/@Chtinux)
|
||||||
|
|
||||||
|
Nous vous déconseillons les services fermés et centralisés ! Néanmoins vous pouvez quand même nous suivre sur :
|
||||||
|
|
||||||
|
* Twitter : [@Chtinux](https://twitter.com/Chtinux) et [@EchoDesGnous](https://twitter.com/echodesgnous)
|
||||||
|
|
||||||
|
AFK - Away From Keyboard (Loin du clavier)
|
||||||
|
------------------------------------------
|
||||||
|
|
||||||
|
Vous pouvez aussi tout simplement venir à nos évènements ou à [nos permanences](/agenda.html) :-\]
|
||||||
|
|
12
content/francais/le_collectif/CLISSXXI.md
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
---
|
||||||
|
title: CLISSXXI
|
||||||
|
email: contact@cliss21.com
|
||||||
|
image: "/images/clissxxi.png"
|
||||||
|
description: une SCIC de service en informatique libre
|
||||||
|
website: https://www.cliss21.com/site/
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
SCIC (société coopérative d’intérêt collectif), installée à Liévin ainsi qu’à Lille.
|
||||||
|
Accompagne le développement technologique des PME-PMI, des collectivités territoriales et des associations de la région via l’utilisation et le développement de Logiciel Libre.
|
||||||
|
Organise des conférences et install party.
|
10
content/francais/le_collectif/Deuxfleurs.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
title: Deux Fleurs
|
||||||
|
email: samwilson@email.com
|
||||||
|
image: "/images/deuxfleurs.png"
|
||||||
|
description: Chatons - Fournisseurs de service sur internet
|
||||||
|
website: https://deuxfleurs.fr/
|
||||||
|
|
||||||
|
---
|
||||||
|
Nous fournissons des services numériques garantis "sans datacenter". À la place, nous utilisons moins d'une dizaine de vieux ordinateurs reconditionnés à nos domiciles qui peuvent fournir des services numériques à plusieurs dizaines de milliers de personnes. Actuellement ces ordinateurs sont situés à Orsay, Lille et Bruxelles. Nous avons également des machines à Suresnes pour les sauvegardes
|
||||||
|
|
16
content/francais/le_collectif/Libre_a_vous.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
title: Libre à vous
|
||||||
|
email:
|
||||||
|
image: "/images/omjc.png"
|
||||||
|
description: Atelier d'initialisation à l'inforamtique libre
|
||||||
|
website: https://www.omjc-info.fr/Libre-a-Vous
|
||||||
|
social:
|
||||||
|
- name: phone
|
||||||
|
icon: fas fa-phone
|
||||||
|
link: tel:03 28 80 54 25
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Rendez-vous hebdomadaire à la ferme Dupire (Villeneuve d'Ascq), le samedi de 9h à 12h.
|
||||||
|
Organisé par l'OMJC (Observatoire des Mutations de la Jeunesse et de la Citoyenneté).
|
||||||
|
Ces ateliers vous permettront de vous familiariser avec les systèmes et les logiciels libres.
|
11
content/francais/le_collectif/Mycélium.md
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
title: Mycélium
|
||||||
|
email: contact@mycelium-fai.org
|
||||||
|
image: "/images/mycellium.png"
|
||||||
|
description: Fournisseur d'acces internet
|
||||||
|
website: https://mycelium-fai.org
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
L’association a pour objectif de fournir un accès Internet à ses membres et abonnés. Elle est rattachée à la FFDN. Mycélium s’organise de façon autogérée afin de ne pas laisser la gestion du réseau internet entre les mains d’intérêts privés et commerciaux.
|
||||||
|
Elle anime parfois des ateliers de sensibilisation à ces enjeux dans une optique d’autodéfense numérique.
|
3
content/francais/le_collectif/_index.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
title: "Le collectif"
|
||||||
|
---
|
10
content/francais/le_collectif/abl.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
title: ABBL
|
||||||
|
email: bonjour@raoull.org
|
||||||
|
image: "/images/abl.png"
|
||||||
|
description: Association des Bidouilleurs et Bidouilleuses Libristes
|
||||||
|
website: https://bidouilleurslibristes.github.io/
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
L’Association des Bidouilleurs et Bidouilleuses Libristes (ABL) est une association loi 1901 qui a pour objet l’hébergement de projets libres, la promotion des communs et la promotion du libre (au sens licence libre).
|
11
content/francais/le_collectif/clx.md
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
title: CLX
|
||||||
|
email: contact@clx.asso.fr
|
||||||
|
image: "/images/clx.png"
|
||||||
|
description: Groupe d’Utilisateurs de Logiciels Libres actif sur Roubaix, Villeneuve d’Ascq, Douai et en Pévèle.
|
||||||
|
website: https://clx.asso.fr
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Groupe d’Utilisateurs de Logiciels Libres actif sur Roubaix, Villeneuve d’Ascq, Douai et en Pévèle.
|
||||||
|
L’association organise les mercredi Linux, chaque second mercredi du mois à la médiathèque de Capelle-en-Pévèle, ainsi que le dernier mercredi du mois à l’Espace Publique Numérique de Cysoing.
|
26
content/francais/le_collectif/echos_des_gnous.md
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
---
|
||||||
|
title: Echos de gnous
|
||||||
|
email: edg@chtinux.org
|
||||||
|
image: "/images/echo_des_gnous.jpg"
|
||||||
|
description: "Emission de radio de vulgarisation et dactualités sur le logiciel libre"
|
||||||
|
website: https://www.echodesgnous.org/
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise ou en streaming sur campuslille.com.
|
||||||
|
|
||||||
|
Depuis octobre 2010 nous vous proposons « l’émission qui vous explique l’informatique libre », pas réservée aux informaticiens, mais au contraire destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, chacun étant diffusé une semaine sur deux :
|
||||||
|
|
||||||
|
- la Face A traite de l’actualité informatique sous l’angle du Logiciel Libre, de la sécurité informatique, du respect de la vie privée et de la liberté d’expression sur Internet. La rubrique dégeekalisation a pour but de démystifier un sujet technique supposé complexe, mais qui gagnerait à être connu de tous ;
|
||||||
|
- la Face B, sorte de dégeekalisation étendue, développe chaque semaine un sujet pendant toute l’heure de l’émission. Devenez incollables sur les sujets de fond de la culture libriste !
|
||||||
|
|
||||||
|
Quelques pauses musicales sont proposées pendant l’émission. Bien entendu, tous les morceaux choisis sont disponibles sous licences de libre diffusion (Creative Commons, Art Libre…)
|
||||||
|
|
||||||
|
Vous pouvez contacter l’équipe de l’émission via IRC (webchat) ou par email en écrivant à e d g CHEZ c h t i n u x POINT o r g.
|
||||||
|
|
||||||
|
Envie de retrouver les précédentes émissions ?
|
||||||
|
|
||||||
|
Vous trouverez toutes les informations sur notre site : https://www.echodesgnous.org/
|
||||||
|
|
||||||
|
Vous pouvez consulter la liste complète des émissions diffusées, ainsi que leurs contenus sur notre wiki.
|
||||||
|
|
10
content/francais/le_collectif/raoull.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
title: Raoull
|
||||||
|
email: bonjour@raoull.org
|
||||||
|
image: "/images/raoull.png"
|
||||||
|
description: "un CHATONS Lillois : Fournisseur de services sur internet"
|
||||||
|
website: https://www.raoull.org/
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
RAOULL est un collectif d’une dizaine de personnes qui depuis fin 2018 s’organise pour mettre en place des services en ligne éthiques à destination des gens et des associations. Les services proposés sont propulsés à base de logiciel libre.
|
11
content/francais/mentions-legales/_index.md
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
title: "Mentions légales"
|
||||||
|
meta_title: "Mentions légales"
|
||||||
|
description: "this is meta description"
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
Coucou c'est nous !
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
248
content/francais/pages/elements.md
Executable file
|
@ -0,0 +1,248 @@
|
||||||
|
---
|
||||||
|
title: "Elements"
|
||||||
|
# meta title
|
||||||
|
meta_title: ""
|
||||||
|
# meta description
|
||||||
|
description: "This is meta description"
|
||||||
|
# save as draft
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< toc >}}
|
||||||
|
|
||||||
|
Here is an example of headings. You can use this heading by the following markdown rules. For example: use `#` for heading 1 and use `######` for heading 6.
|
||||||
|
|
||||||
|
# Heading 1
|
||||||
|
|
||||||
|
## Heading 2
|
||||||
|
|
||||||
|
### Heading 3
|
||||||
|
|
||||||
|
#### Heading 4
|
||||||
|
|
||||||
|
##### Heading 5
|
||||||
|
|
||||||
|
###### Heading 6
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Emphasis
|
||||||
|
|
||||||
|
The emphasis, aka italics, with _asterisks_ or _underscores_.
|
||||||
|
|
||||||
|
Strong emphasis, aka bold, with **asterisks** or **underscores**.
|
||||||
|
|
||||||
|
The combined emphasis with **asterisks and _underscores_**.
|
||||||
|
|
||||||
|
Strike through uses two tildes. ~~Scratch this.~~
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Button
|
||||||
|
|
||||||
|
{{< button label="Button" link="/" style="solid" >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Link
|
||||||
|
|
||||||
|
[I'm an inline-style link](https://www.google.com)
|
||||||
|
|
||||||
|
[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
|
||||||
|
|
||||||
|
[I'm a reference-style link][Arbitrary case-insensitive reference text]
|
||||||
|
|
||||||
|
[I'm a relative reference to a repository file](../blob/master/LICENSE)
|
||||||
|
|
||||||
|
[You can use numbers for reference-style link definitions][1]
|
||||||
|
|
||||||
|
Or leave it empty and use the [link text itself].
|
||||||
|
|
||||||
|
URLs and URLs in angle brackets will automatically get turned into links.
|
||||||
|
<http://www.example.com> or <http://www.example.com> and sometimes
|
||||||
|
example.com (but not on Github, for example).
|
||||||
|
|
||||||
|
Some text to show that the reference links can follow later.
|
||||||
|
|
||||||
|
[arbitrary case-insensitive reference text]: https://www.themefisher.com
|
||||||
|
[1]: https://gethugothemes.com
|
||||||
|
[link text itself]: https://www.getjekyllthemes.com
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Paragraph
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quam nihil enim maxime corporis cumque totam aliquid nam sint inventore optio modi neque laborum officiis necessitatibus, facilis placeat pariatur! Voluptatem, sed harum pariatur adipisci voluptates voluptatum cumque, porro sint minima similique magni perferendis fuga! Optio vel ipsum excepturi tempore reiciendis id quidem? Vel in, doloribus debitis nesciunt fugit sequi magnam accusantium modi neque quis, vitae velit, pariatur harum autem a! Velit impedit atque maiores animi possimus asperiores natus repellendus excepturi sint architecto eligendi non, omnis nihil. Facilis, doloremque illum. Fugit optio laborum minus debitis natus illo perspiciatis corporis voluptatum rerum laboriosam.
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Ordered List
|
||||||
|
|
||||||
|
1. List item
|
||||||
|
2. List item
|
||||||
|
3. List item
|
||||||
|
4. List item
|
||||||
|
5. List item
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Unordered List
|
||||||
|
|
||||||
|
- List item
|
||||||
|
- List item
|
||||||
|
- List item
|
||||||
|
- List item
|
||||||
|
- List item
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Notice
|
||||||
|
|
||||||
|
{{< notice "note" >}}
|
||||||
|
This is a simple note.
|
||||||
|
{{< /notice >}}
|
||||||
|
|
||||||
|
{{< notice "tip" >}}
|
||||||
|
This is a simple tip.
|
||||||
|
{{< /notice >}}
|
||||||
|
|
||||||
|
{{< notice "info" >}}
|
||||||
|
This is a simple info.
|
||||||
|
{{< /notice >}}
|
||||||
|
|
||||||
|
{{< notice "warning" >}}
|
||||||
|
This is a simple warning.
|
||||||
|
{{< /notice >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Tab
|
||||||
|
|
||||||
|
{{< tabs >}}
|
||||||
|
{{< tab "Tab 1" >}}
|
||||||
|
|
||||||
|
#### Hey There, I am a tab
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
|
||||||
|
{{< /tab >}}
|
||||||
|
|
||||||
|
{{< tab "Tab 2" >}}
|
||||||
|
|
||||||
|
#### I wanna talk about the assassination attempt
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
|
||||||
|
{{< /tab >}}
|
||||||
|
|
||||||
|
{{< tab "Tab 3" >}}
|
||||||
|
|
||||||
|
#### We know you’re dealing in stolen ore
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo
|
||||||
|
|
||||||
|
{{< /tab >}}
|
||||||
|
{{< /tabs >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Accordions
|
||||||
|
|
||||||
|
{{< accordion "Why should you need to do this?" >}}
|
||||||
|
|
||||||
|
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||||
|
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||||
|
- Lorem ipsum dolor sit amet consectetur
|
||||||
|
|
||||||
|
{{< /accordion >}}
|
||||||
|
|
||||||
|
{{< accordion "How can I adjust Horizontal centering" >}}
|
||||||
|
|
||||||
|
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||||
|
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||||
|
- Lorem ipsum dolor sit amet consectetur
|
||||||
|
|
||||||
|
{{< /accordion >}}
|
||||||
|
|
||||||
|
{{< accordion "Should you use Negative margin?" >}}
|
||||||
|
|
||||||
|
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||||
|
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||||
|
- Lorem ipsum dolor sit amet consectetur
|
||||||
|
|
||||||
|
{{< /accordion >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Code and Syntax Highlighting
|
||||||
|
|
||||||
|
This is an `Inline code` sample.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
var s = "JavaScript syntax highlighting";
|
||||||
|
alert(s);
|
||||||
|
```
|
||||||
|
|
||||||
|
```python
|
||||||
|
s = "Python syntax highlighting"
|
||||||
|
print s
|
||||||
|
```
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart TD
|
||||||
|
A[Start] --> B{Is it?}
|
||||||
|
B -- Yes --> C[OK]
|
||||||
|
C --> D[Rethink]
|
||||||
|
D --> B
|
||||||
|
B -- No ----> E[End]
|
||||||
|
```
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Blockquote
|
||||||
|
|
||||||
|
> Did you come here for something in particular or just general Riker-bashing? And blowing into maximum warp speed, you appeared for an instant to be in two places at once.
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Tables
|
||||||
|
|
||||||
|
| Tables | Are | Cool |
|
||||||
|
| ------------- | :-----------: | ----: |
|
||||||
|
| col 3 is | right-aligned | $1600 |
|
||||||
|
| col 2 is | centered | $12 |
|
||||||
|
| zebra stripes | are neat | $1 |
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Image
|
||||||
|
|
||||||
|
{{< image src="images/image-placeholder.png" caption="" alt="alter-text" height="" width="" position="center" command="fill" option="q100" class="img-fluid" title="image title" webp="false" >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Gallery
|
||||||
|
|
||||||
|
{{< gallery dir="images/gallery" class="" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Slider
|
||||||
|
|
||||||
|
{{< slider dir="images/gallery" class="max-w-[600px] ml-0" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Youtube video
|
||||||
|
|
||||||
|
{{< youtube ResipmZmpDU >}}
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Custom video
|
||||||
|
|
||||||
|
{{< video src="https://www.w3schools.com/html/mov_bbb.mp4" width="100%" height="auto" autoplay="false" loop="false" muted="false" controls="true" class="rounded-lg" >}}
|
33
content/francais/pages/privacy-policy.md
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
title: "Privacy"
|
||||||
|
# meta title
|
||||||
|
meta_title: ""
|
||||||
|
# meta description
|
||||||
|
description: "This is meta description"
|
||||||
|
# save as draft
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
|
||||||
|
#### Responsibility of Contributors
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
|
||||||
|
|
||||||
|
pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in.
|
||||||
|
|
||||||
|
#### Gathering of Personal Information
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
|
||||||
|
|
||||||
|
#### Protection of Personal- Information
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus.
|
||||||
|
|
||||||
|
Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
|
||||||
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat
|
||||||
|
|
||||||
|
#### Privacy Policy Changes
|
||||||
|
|
||||||
|
1. Sll the Themefisher items are designed to be with the latest , We check all
|
||||||
|
2. comments that threaten or harm the reputation of any person or organization
|
||||||
|
3. personal information including, but limited to, email addresses, telephone numbers
|
||||||
|
4. Any Update come in The technology Customer will get automatic Notification.
|
14
content/francais/sections/call-to-action.md
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
---
|
||||||
|
enable: true
|
||||||
|
title: "Ready to build your next project with Hugo?"
|
||||||
|
image: "/images/call-to-action.png"
|
||||||
|
description: "Experience the future of web development with Hugoplate and Hugo. Build lightning-fast static sites with ease and flexibility."
|
||||||
|
button:
|
||||||
|
enable: true
|
||||||
|
label: "Get Started Now"
|
||||||
|
link: "https://github.com/zeon-studio/hugoplate"
|
||||||
|
|
||||||
|
# don't create a separate page
|
||||||
|
_build:
|
||||||
|
render: "never"
|
||||||
|
---
|
11
content/francais/sections/testimonial.md
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
enable: true
|
||||||
|
title: "What Users Are Saying About Hugoplate"
|
||||||
|
description: "Don't just take our word for it - hear from some of our satisfied users! Check out some of our testimonials below to see what others are saying about Hugoplate."
|
||||||
|
|
||||||
|
# Testimonials
|
||||||
|
testimonials:
|
||||||
|
|
||||||
|
_build:
|
||||||
|
render: "never"
|
||||||
|
---
|
|
@ -1,73 +0,0 @@
|
||||||
:root {
|
|
||||||
--color1: #000; /* background */
|
|
||||||
--color2: #111;
|
|
||||||
--color3: #222;
|
|
||||||
--color4: #fff; /* text */
|
|
||||||
--color5: #f33;
|
|
||||||
--color6: #fff;
|
|
||||||
--color7: #222; /* border */
|
|
||||||
--color8: #999;
|
|
||||||
--color9: #f33;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
font-family: "Verdana";
|
|
||||||
background-color: var(--color1);
|
|
||||||
color: var(--color4);
|
|
||||||
font-size: 1.3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#contenu {
|
|
||||||
padding: 0em 1em 1em 1em;
|
|
||||||
max-width: 60em;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: var(--color5);
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: var(--color5);
|
|
||||||
color: var(--color1);
|
|
||||||
}
|
|
||||||
|
|
||||||
ul {
|
|
||||||
list-style: square;
|
|
||||||
/* line-height: 1.4em;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
#bandeau {
|
|
||||||
background: no-repeat center url("/images/chtinux.png");
|
|
||||||
width: 100%;
|
|
||||||
min-height: 100px;
|
|
||||||
}
|
|
||||||
|
|
||||||
aside {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
aside ul {
|
|
||||||
list-style: none;
|
|
||||||
padding-left: 0;
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
aside ul li {
|
|
||||||
display: inline;
|
|
||||||
padding-right: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, pre {
|
|
||||||
background: var(--color3);
|
|
||||||
}
|
|
||||||
|
|
||||||
code {
|
|
||||||
color: var(--color6);
|
|
||||||
}
|
|
||||||
|
|
||||||
pre {
|
|
||||||
margin-left: 1em;
|
|
||||||
padding-left: 1em;
|
|
||||||
border-left: 2px solid var(--color9);
|
|
||||||
}
|
|
9
data/social.json
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"main": [
|
||||||
|
{
|
||||||
|
"name": "mastodon",
|
||||||
|
"icon": "fab fa-mastodon",
|
||||||
|
"link": "https://framapiaf.org/@Chtinux"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
44
data/theme.json
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
"colors": {
|
||||||
|
"default": {
|
||||||
|
"theme_color": {
|
||||||
|
"primary": "#121212",
|
||||||
|
"body": "#fff",
|
||||||
|
"border": "#eaeaea",
|
||||||
|
"theme_light": "#f6f6f6",
|
||||||
|
"theme_dark": ""
|
||||||
|
},
|
||||||
|
"text_color": {
|
||||||
|
"default": "#444444",
|
||||||
|
"dark": "#040404",
|
||||||
|
"light": "#717171"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"darkmode": {
|
||||||
|
"theme_color": {
|
||||||
|
"primary": "#fff",
|
||||||
|
"body": "#1c1c1c",
|
||||||
|
"border": "#3E3E3E",
|
||||||
|
"theme_light": "#222222",
|
||||||
|
"theme_dark": ""
|
||||||
|
},
|
||||||
|
"text_color": {
|
||||||
|
"default": "#B4AFB6",
|
||||||
|
"dark": "#fff",
|
||||||
|
"light": "#B4AFB6"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fonts": {
|
||||||
|
"font_family": {
|
||||||
|
"primary": "Heebo:wght@400;600",
|
||||||
|
"primary_type": "sans-serif",
|
||||||
|
"secondary": "Signika:wght@500;700",
|
||||||
|
"secondary_type": "sans-serif"
|
||||||
|
},
|
||||||
|
"font_size": {
|
||||||
|
"base": "16",
|
||||||
|
"scale": "1.2"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
go.mod
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
module hugoplate.netlify.app
|
||||||
|
|
||||||
|
go 1.21
|
||||||
|
|
||||||
|
require (
|
||||||
|
github.com/gethugothemes/hugo-modules/accordion v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/adsense v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/components/announcement v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/components/cookie-consent v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/components/custom-script v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/components/preloader v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/components/render-link v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/components/social-share v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/gallery-slider v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/gzip-caching v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/icons/font-awesome v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/images v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/modal v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/pwa v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/search v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/seo-tools/basic-seo v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/seo-tools/google-tag-manager v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/seo-tools/site-verifications v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/shortcodes/button v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/shortcodes/notice v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/tab v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/table-of-contents v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/gethugothemes/hugo-modules/videos v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||||
|
github.com/hugomods/mermaid v0.1.1 // indirect
|
||||||
|
github.com/zeon-studio/hugoplate v0.0.0-20240513062835-d4274ad7e3df // indirect
|
||||||
|
)
|
194
hugo.toml
Executable file
|
@ -0,0 +1,194 @@
|
||||||
|
######################## default configuration ####################
|
||||||
|
# The base URL of your site (required). This will be prepended to all relative URLs.
|
||||||
|
baseURL = "https://chtinux.butternet.net"
|
||||||
|
# Title of your website (required).
|
||||||
|
title = "Chtinux"
|
||||||
|
# Your theme name
|
||||||
|
theme = "hugoplate"
|
||||||
|
# Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
|
||||||
|
timeZone = "Europe/Paris"
|
||||||
|
# post pagination
|
||||||
|
paginate = 10 # see https://gohugo.io/extras/pagination/
|
||||||
|
# post excerpt
|
||||||
|
summaryLength = 10 # see https://gohugo.io/content-management/excerpts/
|
||||||
|
# disable language
|
||||||
|
disableLanguages = ["en"
|
||||||
|
] # example: ["fr"] for disable french language. see https://gohugo.io/content-management/multilingual/
|
||||||
|
hasCJKLanguage = false # If hasCJKLanguage true, auto-detect Chinese/Japanese/Korean Languages in the content. see: https://gohugo.io/getting-started/configuration/#hascjklanguage
|
||||||
|
# default language
|
||||||
|
defaultContentLanguage = 'fr'
|
||||||
|
# defaultContentLanguageInSubdir need to be true if you want to use the language code as a subdirectory and language specific 404 page
|
||||||
|
defaultContentLanguageInSubdir = false
|
||||||
|
uglyURLs = true
|
||||||
|
relativeURLs = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[frontmatter]
|
||||||
|
expiryDate = ['expirydate', 'unpublishdate','date_evt']
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
########################### Services #############################
|
||||||
|
[services]
|
||||||
|
[services.googleAnalytics]
|
||||||
|
ID = 'G-MEASUREMENT_ID' # see https://gohugo.io/templates/internal/#configure-google-analytics
|
||||||
|
|
||||||
|
[services.disqus]
|
||||||
|
shortname = 'themefisher-template' # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/
|
||||||
|
|
||||||
|
########################## Permalinks ############################
|
||||||
|
[permalinks.page]
|
||||||
|
"pages" = "/:slugorfilename/"
|
||||||
|
|
||||||
|
|
||||||
|
############################# Modules ############################
|
||||||
|
[module]
|
||||||
|
[[module.mounts]]
|
||||||
|
source = "assets"
|
||||||
|
target = "assets"
|
||||||
|
|
||||||
|
[[module.mounts]]
|
||||||
|
source = "hugo_stats.json"
|
||||||
|
target = "assets/watching/hugo_stats.json"
|
||||||
|
|
||||||
|
############################# Build ##############################
|
||||||
|
[build]
|
||||||
|
noJSConfigInAssets = false
|
||||||
|
useResourceCacheWhen = 'fallback'
|
||||||
|
[build.buildStats]
|
||||||
|
enable = true
|
||||||
|
[[build.cachebusters]]
|
||||||
|
source = 'assets/watching/hugo_stats\.json'
|
||||||
|
target = 'style\.css'
|
||||||
|
[[build.cachebusters]]
|
||||||
|
source = '(postcss|tailwind)\.config\.js'
|
||||||
|
target = 'css'
|
||||||
|
[[build.cachebusters]]
|
||||||
|
source = 'assets/.*\.(js|ts|jsx|tsx)'
|
||||||
|
target = 'js'
|
||||||
|
[[build.cachebusters]]
|
||||||
|
source = 'assets/.*\.(css|scss|sass)'
|
||||||
|
target = 'css'
|
||||||
|
[[build.cachebusters]]
|
||||||
|
source = 'data/.*\.(.*)$'
|
||||||
|
target = 'css'
|
||||||
|
[[build.cachebusters]]
|
||||||
|
source = 'assets/.*\.(.*)$'
|
||||||
|
target = '$1'
|
||||||
|
|
||||||
|
|
||||||
|
############################# Outputs ############################
|
||||||
|
[outputs]
|
||||||
|
home = ["HTML", "RSS", "WebAppManifest", "SearchIndex"]
|
||||||
|
|
||||||
|
############################# Imaging ############################
|
||||||
|
[imaging]
|
||||||
|
# See https://github.com/disintegration/imaging
|
||||||
|
# Default JPEG or WebP quality setting. Default is 75.
|
||||||
|
quality = 80
|
||||||
|
resampleFilter = "Lanczos"
|
||||||
|
|
||||||
|
############################ Caches ##############################
|
||||||
|
[caches]
|
||||||
|
[caches.images]
|
||||||
|
dir = ":resourceDir/_gen"
|
||||||
|
maxAge = "720h"
|
||||||
|
|
||||||
|
[caches.assets]
|
||||||
|
dir = ":resourceDir/_gen"
|
||||||
|
maxAge = "720h"
|
||||||
|
|
||||||
|
|
||||||
|
############################ Markup ##############################
|
||||||
|
[markup]
|
||||||
|
[markup.goldmark.renderer]
|
||||||
|
unsafe = true
|
||||||
|
|
||||||
|
xhtml = false
|
||||||
|
|
||||||
|
[markup.highlight]
|
||||||
|
style = 'monokai' # see https://xyproto.github.io/splash/docs/all.html
|
||||||
|
|
||||||
|
[markup.tableOfContents]
|
||||||
|
startLevel = 2
|
||||||
|
endLevel = 5
|
||||||
|
ordered = true
|
||||||
|
|
||||||
|
|
||||||
|
########################### Media types ###########################
|
||||||
|
[mediaTypes]
|
||||||
|
[mediaTypes."application/manifest+json"]
|
||||||
|
suffixes = ["webmanifest"]
|
||||||
|
|
||||||
|
|
||||||
|
########################### Output Format ##########################
|
||||||
|
[outputFormats]
|
||||||
|
[outputFormats.WebAppManifest]
|
||||||
|
mediaType = "application/manifest+json"
|
||||||
|
rel = "manifest"
|
||||||
|
|
||||||
|
[outputFormats.SearchIndex]
|
||||||
|
mediaType = "application/json"
|
||||||
|
baseName = "searchindex"
|
||||||
|
isPlainText = true
|
||||||
|
notAlternative = true
|
||||||
|
|
||||||
|
|
||||||
|
############################# Plugins ##############################
|
||||||
|
|
||||||
|
# CSS Plugins
|
||||||
|
[[params.plugins.css]]
|
||||||
|
link = "plugins/swiper/swiper-bundle.css"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.css]]
|
||||||
|
link = "plugins/glightbox/glightbox.css"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.css]]
|
||||||
|
link = "plugins/font-awesome/v6/brands.css"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.css]]
|
||||||
|
link = "plugins/font-awesome/v6/solid.css"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.css]]
|
||||||
|
link = "plugins/font-awesome/v6/icons.css"
|
||||||
|
lazy = true
|
||||||
|
|
||||||
|
[[params.plugins.css]]
|
||||||
|
link = "plugins/font-awesome/v6/icons.css"
|
||||||
|
lazy = true
|
||||||
|
|
||||||
|
# JS Plugins
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "js/search.js"
|
||||||
|
lazy = false
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "plugins/swiper/swiper-bundle.js"
|
||||||
|
lazy = false
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "plugins/cookie.js"
|
||||||
|
lazy = false
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "plugins/glightbox/glightbox.js"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "js/gallery-slider.js"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "js/accordion.js"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "js/tab.js"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "js/modal.js"
|
||||||
|
lazy = true
|
||||||
|
[[params.plugins.js]]
|
||||||
|
link = "plugins/youtube-lite.js"
|
||||||
|
lazy = true
|
15
i18n/chti.yaml
Executable file
|
@ -0,0 +1,15 @@
|
||||||
|
home: Accueil
|
||||||
|
read_more: Read More
|
||||||
|
send: Send
|
||||||
|
related_posts: Related Posts
|
||||||
|
categories: Categories
|
||||||
|
tags: Tags
|
||||||
|
toc: Table of Contents
|
||||||
|
share: Share
|
||||||
|
search_input_placeholder: Search Post...
|
||||||
|
search_no_results: No results for
|
||||||
|
search_initial_message: Type something to search..
|
||||||
|
search_navigate: to navigate
|
||||||
|
search_select: to select
|
||||||
|
search_close: to close
|
||||||
|
Evts_a_venir: Evénements à venir
|
14
i18n/en.yaml
Executable file
|
@ -0,0 +1,14 @@
|
||||||
|
home: Home
|
||||||
|
read_more: Read More
|
||||||
|
send: Send
|
||||||
|
related_posts: Related Posts
|
||||||
|
categories: Categories
|
||||||
|
tags: Tags
|
||||||
|
toc: Table of Contents
|
||||||
|
share: Share
|
||||||
|
search_input_placeholder: Search Post...
|
||||||
|
search_no_results: No results for
|
||||||
|
search_initial_message: Type something to search..
|
||||||
|
search_navigate: to navigate
|
||||||
|
search_select: to select
|
||||||
|
search_close: to close
|
15
i18n/fr.yaml
Executable file
|
@ -0,0 +1,15 @@
|
||||||
|
home: Accueil
|
||||||
|
read_more: En savoir plus
|
||||||
|
send: Envoyer
|
||||||
|
related_posts: Related Posts
|
||||||
|
categories: Catégories
|
||||||
|
tags: Mots clés
|
||||||
|
toc: Table des matières
|
||||||
|
share: Partager
|
||||||
|
search_input_placeholder: Rechercher...
|
||||||
|
search_no_results: Pas de résultat pour
|
||||||
|
search_initial_message: Tapez des mot pour lancer la recherche..
|
||||||
|
search_navigate: Pour naviquer
|
||||||
|
search_select: Selectionner
|
||||||
|
search_close: Fermer
|
||||||
|
Evts_a_venir: Évènements à venir
|
71
ics2hugo.py
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
import argparse
|
||||||
|
import icalendar
|
||||||
|
from urllib.request import Request, urlopen
|
||||||
|
import re
|
||||||
|
import codecs
|
||||||
|
import time
|
||||||
|
|
||||||
|
def fetch_ics(url):
|
||||||
|
req = Request(url)
|
||||||
|
req.add_header('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5')
|
||||||
|
ics = urlopen(req)
|
||||||
|
return ics.read()
|
||||||
|
|
||||||
|
def parse_ics(ics):
|
||||||
|
items = []
|
||||||
|
cal = icalendar.Calendar.from_ical(ics)
|
||||||
|
for comp in cal.walk():
|
||||||
|
if comp.name == 'VEVENT':
|
||||||
|
event = {}
|
||||||
|
print(comp.get('summary'))
|
||||||
|
titre = comp.get('summary')
|
||||||
|
if titre==None:
|
||||||
|
titre = 'ss'
|
||||||
|
location = comp.get('location')
|
||||||
|
if location==None:
|
||||||
|
location = ''
|
||||||
|
tab_ville = location.split(", ")
|
||||||
|
ville = tab_ville[-3]
|
||||||
|
url = comp.get('url')
|
||||||
|
if url==None:
|
||||||
|
url = ''
|
||||||
|
event['title'] = titre
|
||||||
|
event['date'] = str(comp.get('dtstart').dt)
|
||||||
|
event['location'] = location
|
||||||
|
event['ville'] = ville
|
||||||
|
event['url'] = url
|
||||||
|
description = comp.get('description')
|
||||||
|
if description==None:
|
||||||
|
description = ''
|
||||||
|
event['text'] = description
|
||||||
|
items.append(event)
|
||||||
|
return items
|
||||||
|
|
||||||
|
def write_hugo(path,items):
|
||||||
|
for item in items:
|
||||||
|
print(item);
|
||||||
|
if item['title']!='':
|
||||||
|
date = item['date'][0:10]
|
||||||
|
fname = item['title']
|
||||||
|
fname = fname.replace(' ','-')
|
||||||
|
fname = date+'-'+re.sub('[^0-9a-zA-Z-]*','',fname)
|
||||||
|
fpath = path+'/'+fname+'.md'
|
||||||
|
with open(fpath,'w') as mdfile:
|
||||||
|
mdfile.write('---\n')
|
||||||
|
mdfile.write('title: \"'+(item['title'].replace('"',''))+'\"\n')
|
||||||
|
mdfile.write('date_evt: \"'+item['date']+'\"\n')
|
||||||
|
mdfile.write('location: \"'+(item['location'])+'\"\n')
|
||||||
|
mdfile.write('ville: \"'+(item['ville'])+'\"\n')
|
||||||
|
mdfile.write('url_info: \"'+(item['url'])+'\"\n')
|
||||||
|
mdfile.write('---\n\n')
|
||||||
|
mdfile.write(item['text'])
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
parser = argparse.ArgumentParser(description='ics2hugo (markdown) conversion tool.')
|
||||||
|
parser.add_argument('--url', required=True, help='url to ics calendar.')
|
||||||
|
parser.add_argument('--path', required=True ,help='output path of markdown files.')
|
||||||
|
args = parser.parse_args()
|
||||||
|
ics = fetch_ics(args.url)
|
||||||
|
items = parse_ics(ics)
|
||||||
|
write_hugo(args.path,items)
|
||||||
|
|
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 8.5 KiB |
95
index.html
|
@ -1,95 +0,0 @@
|
||||||
<!doctype html>
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta name="generator" content="Hugo 0.124.1" />
|
|
||||||
<meta charset="utf-8" />
|
|
||||||
<title>Accueil :: Chtinux</title>
|
|
||||||
<link href="/css/style.css" rel="stylesheet" />
|
|
||||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
|
||||||
|
|
||||||
<link
|
|
||||||
rel="alternate"
|
|
||||||
type="application/rss+xml"
|
|
||||||
href="/actualite/index.xml"
|
|
||||||
title="Flux RSS de la section Actualité"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<link
|
|
||||||
rel="alternate"
|
|
||||||
type="application/rss+xml"
|
|
||||||
href="/apropos/index.xml"
|
|
||||||
title="Flux RSS de la section À propos"
|
|
||||||
/>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="bandeau"></div>
|
|
||||||
|
|
||||||
<aside>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<a href="/">
|
|
||||||
<span>Accueil</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/actualite">
|
|
||||||
<span>Actualité</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="/apropos">
|
|
||||||
<span>À propos</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="http://wiki.chtinux.org">
|
|
||||||
<span>Wiki</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</aside>
|
|
||||||
|
|
||||||
<div id="contenu">
|
|
||||||
<h1 id="bienvenue">Bienvenue</h1>
|
|
||||||
<p>
|
|
||||||
Bienvenue sur le site de <a href="/apropos/chtinux/">Chtinux</a>, Groupe
|
|
||||||
d’Utilisateurices de GNU/Linux situé à Lille !
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<img src="/images/pingouin-manger-bouger.png" alt="Manger Bouger" />
|
|
||||||
</p>
|
|
||||||
<p>Ses activités sont :</p>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
L’émission «<a href="/apropos/echodesgnous"
|
|
||||||
>L’écho des gnous</a
|
|
||||||
>», diffusée sur Radio Campus Lille, 106.6 Mhz
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
La participation aux «<a href="/apropos/permanences/"
|
|
||||||
>Cafés du libre</a
|
|
||||||
>», au café citoyen, chaque dernier mardi du mois
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Faire du lien, n’hésitez pas à
|
|
||||||
<a href="/apropos/contact/">nous contacter</a> !
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Parfois d’autres types d’action (sensibilisation,
|
|
||||||
ateliers…) mais on manque de bras !
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
Si vous cherchez des informations sur GNU/Linux et ce qui se passe à
|
|
||||||
Lille, quelques réponses aux questions fréquentes sont données dans
|
|
||||||
notre
|
|
||||||
<a href="http://wiki.chtinux.org/doku.php?id=aide:faq"
|
|
||||||
>Foire Aux Questions</a
|
|
||||||
>.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
7
netlify.toml
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
[build]
|
||||||
|
publish = "public"
|
||||||
|
command = "yarn project-setup; yarn build"
|
||||||
|
|
||||||
|
[build.environment]
|
||||||
|
HUGO_VERSION = "0.124.1"
|
||||||
|
GO_VERSION = "1.22.2"
|
33
package.json
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
{
|
||||||
|
"name": "hugoplate",
|
||||||
|
"description": "hugo tailwindcss boilerplate",
|
||||||
|
"version": "1.15.1",
|
||||||
|
"license": "MIT",
|
||||||
|
"author": "zeon.studio",
|
||||||
|
"scripts": {
|
||||||
|
"dev": "hugo server",
|
||||||
|
"build": "hugo --gc --minify --templateMetrics --templateMetricsHints --forceSyncStatic",
|
||||||
|
"preview": "hugo server --disableFastRender --navigateToChanged --templateMetrics --templateMetricsHints --watch --forceSyncStatic -e production --minify",
|
||||||
|
"dev:example": "cd exampleSite && hugo server",
|
||||||
|
"build:example": "cd exampleSite && hugo --gc --minify --templateMetrics --templateMetricsHints --forceSyncStatic",
|
||||||
|
"preview:example": "cd exampleSite && hugo server --disableFastRender --navigateToChanged --templateMetrics --templateMetricsHints --watch --forceSyncStatic -e production --minify",
|
||||||
|
"update-modules": "node ./scripts/clearModules.js && hugo mod clean --all && hugo mod get -u ./... && hugo mod tidy",
|
||||||
|
"remove-darkmode": "node ./scripts/removeDarkmode.js && yarn format",
|
||||||
|
"project-setup": "node ./scripts/projectSetup.js",
|
||||||
|
"theme-setup": "node ./scripts/themeSetup.js",
|
||||||
|
"update-theme": "node ./scripts/themeUpdate.js",
|
||||||
|
"format": "prettier -w ."
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@tailwindcss/forms": "^0.5.7",
|
||||||
|
"@tailwindcss/typography": "^0.5.13",
|
||||||
|
"autoprefixer": "^10.4.19",
|
||||||
|
"postcss": "^8.4.38",
|
||||||
|
"postcss-cli": "^11.0.0",
|
||||||
|
"prettier": "^3.2.5",
|
||||||
|
"prettier-plugin-go-template": "0.0.15",
|
||||||
|
"prettier-plugin-tailwindcss": "^0.5.14",
|
||||||
|
"tailwind-bootstrap-grid": "^5.1.0",
|
||||||
|
"tailwindcss": "^3.4.3"
|
||||||
|
}
|
||||||
|
}
|
6
postcss.config.js
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
module.exports = {
|
||||||
|
plugins: {
|
||||||
|
tailwindcss: {},
|
||||||
|
autoprefixer: {},
|
||||||
|
},
|
||||||
|
};
|
20
readme.md
Executable file
|
@ -0,0 +1,20 @@
|
||||||
|
# Site internet : Chtinux reloaded 🍟🍟🍟🍟🍟🍟
|
||||||
|
|
||||||
|
Ce site est un site statique généré grace à [HUGO](https://gohugo.io/)
|
||||||
|
|
||||||
|
## 🖼️ Template du site
|
||||||
|
|
||||||
|
Le template est [hugoplate](https://themes.gohugo.io/themes/hugoplate/)
|
||||||
|
Un conseil bien lire le README du templates contient des particularités,
|
||||||
|
la documentation d'hugo ne suffit pas.
|
||||||
|
|
||||||
|
## 📅 Mettre à jour de l'agenda
|
||||||
|
|
||||||
|
Un script python récupere l'ics de l'agenda du libre et génére les pages hugo
|
||||||
|
(dans le dossier /content/francais/agenda/)
|
||||||
|
|
||||||
|
<code>
|
||||||
|
./recup_agenda.sh
|
||||||
|
</code>
|
||||||
|
|
||||||
|
Le script fonctionne avec python3
|
1
recup_agenda.sh
Normal file
|
@ -0,0 +1 @@
|
||||||
|
python3 ics2hugo.py --url "https://www.agendadulibre.org/events.ics?near[distance]=25&near[location]=[50.65%2C+3.09]®ion=17&daylimit=100000" --path ./content/francais/agenda/
|