Skip to content

Instantly share code, notes, and snippets.

View Victor-Fiamoncini's full-sized avatar
🏡
Working from home

Victor Fiamoncini Victor-Fiamoncini

🏡
Working from home
View GitHub Profile
@Victor-Fiamoncini
Victor-Fiamoncini / Dockerfile
Created October 1, 2024 19:57
Franken PHP Dockerfile
# Base image with PHP and FrankenPHP
FROM dunglas/frankenphp:1-php8.3 AS frankenphp
RUN apt-get update && apt-get install -y zip libzip-dev libpq-dev libicu-dev wget acl curl
RUN docker-php-ext-install sockets zip
RUN docker-php-ext-configure zip
RUN docker-php-ext-install pgsql pdo_pgsql intl
ENV SERVER_NAME my_app
@Victor-Fiamoncini
Victor-Fiamoncini / kitty.conf
Last active August 17, 2024 21:05
Kitty Settings
include theme.conf
font_family JetBrainsMono NF
bold_font JetBrainsMono NF Medium
italic_font auto
bold_italic_font auto
font_size 10.5
disable_ligatures never
@Victor-Fiamoncini
Victor-Fiamoncini / alacritty.toml
Created May 10, 2024 03:31
Alacritty Settings
import = [
"~/.config/alacritty/themes/themes/palenight.toml"
]
[window]
decorations = "Full" # Neither borders nor title bar.
startup_mode = "Windowed" # Startup mode, regular windows
[window.padding]
x = 0
@Victor-Fiamoncini
Victor-Fiamoncini / .zshrc
Last active May 9, 2024 01:59
ZSH Settings
### ZSH & ZINIT
export ZSH="/home/$USER/.oh-my-zsh"
ZSH_THEME="robbyrussell"
plugins=(git)
source $ZSH/oh-my-zsh.sh
if [[ ! -f $HOME/.local/share/zinit/zinit.git/zinit.zsh ]]; then
print -P "%F{33} %F{220}Installing %F{33}ZDHARMA-CONTINUUM%F{220} Initiative Plugin Manager (%F{33}zdharma-continuum/zinit%F{220})…%f"
command mkdir -p "$HOME/.local/share/zinit" && command chmod g-rwX "$HOME/.local/share/zinit"
command git clone https://github.com/zdharma-continuum/zinit "$HOME/.local/share/zinit/zinit.git" && \
@Victor-Fiamoncini
Victor-Fiamoncini / config.lua
Last active August 17, 2024 21:09
LunarVim Settings
-- General
vim.log.level = "warn"
vim.opt["colorcolumn"] = "120"
vim.opt["relativenumber"] = true
lvim.format_on_save.enabled = true
lvim.format_on_save.pattern = { "*.css", "*.erb", "*.html", "*.js",
"*.json", "*.jsx",
"*.lua",
"*.md",
"*.mjs", "*.php", "*.py", "*.rb", "*.rs", "*.scss", "*.ts", "*.tsx", "*.twig" }
@Victor-Fiamoncini
Victor-Fiamoncini / settings.json
Last active December 14, 2024 07:41
VSCode Settings
{
"security.workspace.trust.untrustedFiles": "open",
"window.titleBarStyle": "native",
"workbench.startupEditor": "none",
"workbench.editor.labelFormat": "short",
"workbench.layoutControl.enabled": false,
"workbench.colorTheme": "Catppuccin Frappé",
"workbench.iconTheme": "catppuccin-frappe",
"window.customTitleBarVisibility": "never",
"editor.formatOnSave": true,