fix trolley tabs

Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
This commit is contained in:
June Clementine Strawberry 2024-12-24 13:44:57 -05:00
parent d8453cf238
commit d6b9d87ef1
No known key found for this signature in database
4 changed files with 58 additions and 48 deletions

4
.editorconfig Normal file
View file

@ -0,0 +1,4 @@
root = true
[*.nix]
indent_size = 2

View file

@ -1,3 +1,5 @@
# vim:tabstop=2:shiftwidth=2
# Edit this configuration file to define what should be installed on # Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page # your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help). # and in the NixOS manual (accessible by running nixos-help).
@ -170,14 +172,14 @@
global = { gpgsign = true; }; global = { gpgsign = true; };
user = { user = {
name = "June Clementine Strawberry"; name = "June Clementine Strawberry";
email = "strawberry@puppygock.gay"; email = "strawberry@puppygock.gay";
signingkey = "~/.ssh/id_ed25519"; signingkey = "~/.ssh/id_ed25519";
}; };
core = { compression = 9; }; core = { compression = 9; };
alias = { alias = {
# i use this for conduwuit so i can push to all my mirrors easily # i use this for conduwuit so i can push to all my mirrors easily
pushall = "!git remote | grep -E 'origin' | xargs -L1 -P 0 git push"; pushall = "!git remote | grep -E 'origin' | xargs -L1 -P 0 git push";
fetchall = "!git remote | grep -E 'origin' | xargs -L1 -P 0 git fetch"; fetchall = "!git remote | grep -E 'origin' | xargs -L1 -P 0 git fetch";
}; };
# no meme gpg pls # no meme gpg pls
@ -224,7 +226,7 @@
"https://cache.nixos.org/" "https://cache.nixos.org/"
]; ];
trusted-public-keys = [ trusted-public-keys = [
"cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=" "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o="
"conduwuit:BbycGUgTISsltcmH0qNjFR9dbrQNYgdIAcmViSGoVTE=" "conduwuit:BbycGUgTISsltcmH0qNjFR9dbrQNYgdIAcmViSGoVTE="
"conduwuit.cachix.org-1:MFRm6jcnfTf0jSAbmvLfhO3KBMt4px+1xaereWXp8Xg=" "conduwuit.cachix.org-1:MFRm6jcnfTf0jSAbmvLfhO3KBMt4px+1xaereWXp8Xg="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="

View file

@ -1,3 +1,5 @@
# vim:tabstop=2:shiftwidth=2
{ {
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";

View file

@ -1,3 +1,5 @@
# vim:tabstop=2:shiftwidth=2
# Do not modify this file! It was generated by nixos-generate-config # Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes # and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead. # to /etc/nixos/configuration.nix instead.
@ -28,23 +30,23 @@
fsType = "ext4"; fsType = "ext4";
options = [ options = [
# asynchronously flushes commit blocks to disk without waiting for descriptor block to be written. # asynchronously flushes commit blocks to disk without waiting for descriptor block to be written.
# improves i/o perf # improves i/o perf
# #
# must use data=writeback or data=journal # must use data=writeback or data=journal
# #
# this will prevent this drive being mounted on ancient kernels. # this will prevent this drive being mounted on ancient kernels.
"journal_async_commit" "journal_async_commit"
# highest safety guarantees, and theoretically higher throughput # highest safety guarantees, and theoretically higher throughput
"data=writeback" "data=writeback"
# im on a laptop so 5 -> 15 second commit is fine # im on a laptop so 5 -> 15 second commit is fine
"commit=15" "commit=15"
# forcefully fsync()'s file replacements if not done by the bad application # forcefully fsync()'s file replacements if not done by the bad application
"auto_da_alloc" "auto_da_alloc"
# 64-bit inode version support # 64-bit inode version support
"i_version" "i_version"
# journal checksumming for e2fsck recovery support # journal checksumming for e2fsck recovery support
# internally enabled if using journal_async_commit # internally enabled if using journal_async_commit
"journal_checksum" "journal_checksum"
]; ];
}; };
@ -54,28 +56,28 @@
options = [ options = [
# bind mount because this is under / already # bind mount because this is under / already
"bind" "bind"
# /nix/store is I/O heavy and doesn't need access times # /nix/store is I/O heavy and doesn't need access times
"noatime" "noatime"
# nix default # nix default
"ro" "ro"
# asynchronously flushes commit blocks to disk without waiting for descriptor block to be written. # asynchronously flushes commit blocks to disk without waiting for descriptor block to be written.
# improves i/o perf # improves i/o perf
# #
# must use data=writeback or data=journal # must use data=writeback or data=journal
# #
# this will prevent this drive being mounted on ancient kernels. # this will prevent this drive being mounted on ancient kernels.
"journal_async_commit" "journal_async_commit"
# highest safety guarantees, and theoretically higher throughput # highest safety guarantees, and theoretically higher throughput
"data=writeback" "data=writeback"
# im on a laptop so 5 -> 15 second commit is fine # im on a laptop so 5 -> 15 second commit is fine
"commit=15" "commit=15"
# forcefully fsync()'s file replacements if not done by the bad application # forcefully fsync()'s file replacements if not done by the bad application
"auto_da_alloc" "auto_da_alloc"
# 64-bit inode version support # 64-bit inode version support
"i_version" "i_version"
# journal checksumming for e2fsck recovery support # journal checksumming for e2fsck recovery support
# internally enabled if using journal_async_commit # internally enabled if using journal_async_commit
"journal_checksum" "journal_checksum"
]; ];
}; };
@ -102,16 +104,16 @@
options = [ options = [
# /boot doesn't need any of this # /boot doesn't need any of this
"noexec" "noexec"
"nosuid" "nosuid"
"nodev" "nodev"
# /boot doesnt need access times # /boot doesnt need access times
"noatime" "noatime"
# /boot is just used by root # /boot is just used by root
"umask=0077" "umask=0077"
"fmask=0077" "fmask=0077"
"dmask=0077" "dmask=0077"
]; ];
}; };