Skip to content

Instantly share code, notes, and snippets.

View hugoarnal's full-sized avatar

Hugo ARNAL hugoarnal

View GitHub Profile
@hugoarnal
hugoarnal / ublock.txt
Last active January 4, 2026 01:25
Ublock Origin List
! https://trello.com
trello.com##.XA_AGbPTHcOX1p.kQYA_9fGgY1n4Y
||d2k1ftgv7pobq7.cloudfront.net/images/backgrounds/gradients/snow.svg$image
trello.com##.romvw9Ewjj9lXM
trello.com##.txKTE2jwaHnlXT
! https://github.com
github.com##.AppHeader-buttonRight.AppHeader-button.Button--medium.Button--secondary.Button--iconOnly.Button
github.com##.AppHeader-buttonLeft.AppHeader-button.Button--medium.Button--secondary.Button--iconOnly.Button
github.com##copilot-dashboard-entrypoint
@hugoarnal
hugoarnal / README.md
Created May 21, 2025 20:23 — forked from Sigmanificient/README.md
Epitech Coding Style Checker on Arch GNU/Linux

Running the coding style on Arch

In order to run the Epitech coding style checker natively, you will need to compile the vera binary.

I. Clone the vera-banana repo from Epitech

The repo is private, but you can access it using your ssh key

git clone git@github.com:Epitech/banana-vera.git
@hugoarnal
hugoarnal / semantic-commit-messages.md
Last active December 29, 2025 01:24 — forked from joshbuchea/semantic-commit-messages.md
Own take on "Semantic Commit Messages"

Own take on "Semantic Commit Messages"

Clearer types with clearer descriptions

Format: <type>(<scope>): <subject>

<scope> is optional

Types

@hugoarnal
hugoarnal / README.md
Last active January 12, 2026 08:04
`SFML 2` & `CSFML 2` Arch Linux Install

How to install SFML & CSFML 2 on Arch Linux easily

1. Clone this repo

git clone https://gist.github.com/bbfc0f4e2a394601ada990d3af9cc097.git sfml-install
cd sfml-install

2. Run the install script

@hugoarnal
hugoarnal / .clang-format
Last active February 6, 2026 14:48
Own modified clang-format for C++
# Modified from https://github.com/Davphla/clang-format-epitech
---
BasedOnStyle: LLVM
AccessModifierOffset: 0
AlignAfterOpenBracket: DontAlign
AlignArrayOfStructures: None
AlignConsecutiveAssignments: None
AlignConsecutiveBitFields: None
AlignConsecutiveDeclarations: None
AlignConsecutiveMacros: None
@hugoarnal
hugoarnal / ftppasv
Created February 20, 2026 20:41
ftppasv
#!/usr/bin/env bash
## Calculate the PASV port of an FTP server
##
## Example:
## ./ftppasv "227 Entering Passive Mode (0,0,0,0,148,75)"
## ./ftppasv 148 75
##
## Automatically calculate 148 * 256 + 75.
## Should echo "37963"
@hugoarnal
hugoarnal / aer-clone.md
Last active August 8, 2026 18:30
Use `git clone` on AER account

Note

This guide is mostly outdated, I'd recommend using gigot instead.


Using git clone on your AER account

Create a new SSH Key

ssh-keygen

@hugoarnal
hugoarnal / cuddle.c
Created March 27, 2026 14:25
Cuddle student tester
#include "dataframe.h"
#include <string.h>
#include <stdio.h>
int main(int argc, char **argv)
{
dataframe_t *df = df_read_csv(argv[1], ";");
if (df == NULL) {
printf("df data is NULL.\n");