Compare commits
4 Commits
d414f9e2ce
...
39ac2b5f49
Author | SHA1 | Date |
---|---|---|
Bauke | 39ac2b5f49 | |
Bauke | 8fdeb6dc1a | |
Bauke | 719b6865fc | |
Bauke | 7bfcc1be0c |
|
@ -1,19 +1,25 @@
|
||||||
arrterian.nix-env-selector
|
arrterian.nix-env-selector
|
||||||
astro-build.astro-vscode
|
astro-build.astro-vscode
|
||||||
|
bierner.markdown-mermaid
|
||||||
|
bpruitt-goddard.mermaid-markdown-syntax-highlighting
|
||||||
brunnerh.insert-unicode
|
brunnerh.insert-unicode
|
||||||
Catppuccin.catppuccin-vsc
|
catppuccin.catppuccin-vsc
|
||||||
Catppuccin.catppuccin-vsc-icons
|
catppuccin.catppuccin-vsc-icons
|
||||||
denoland.vscode-deno
|
denoland.vscode-deno
|
||||||
|
dongfg.vscode-beancount-formatter
|
||||||
eamodio.gitlens
|
eamodio.gitlens
|
||||||
EdwinKofler.vscode-assorted-languages
|
edwinkofler.vscode-assorted-languages
|
||||||
jnoortheen.nix-ide
|
jnoortheen.nix-ide
|
||||||
jock.svg
|
jock.svg
|
||||||
|
lencerf.beancount
|
||||||
|
mechatroner.rainbow-csv
|
||||||
mkhl.direnv
|
mkhl.direnv
|
||||||
|
myriad-dreamin.tinymist
|
||||||
nvarner.typst-lsp
|
nvarner.typst-lsp
|
||||||
oven.bun-vscode
|
oven.bun-vscode
|
||||||
ozaki.markdown-github-dark
|
ozaki.markdown-github-dark
|
||||||
pinage404.nix-extension-pack
|
pinage404.nix-extension-pack
|
||||||
ritwickdey.LiveServer
|
ritwickdey.liveserver
|
||||||
rust-lang.rust-analyzer
|
rust-lang.rust-analyzer
|
||||||
samverschueren.linter-xo
|
samverschueren.linter-xo
|
||||||
serayuzgur.crates
|
serayuzgur.crates
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
ardour
|
ardour
|
||||||
autorestic
|
autorestic
|
||||||
bat
|
bat
|
||||||
|
beancount
|
||||||
bento4
|
bento4
|
||||||
# bespokesynth
|
# bespokesynth
|
||||||
bolliedelayxt-lv2
|
bolliedelayxt-lv2
|
||||||
|
@ -32,13 +33,16 @@
|
||||||
dig
|
dig
|
||||||
direnv
|
direnv
|
||||||
distrho
|
distrho
|
||||||
|
dragonfly-reverb
|
||||||
du-dust
|
du-dust
|
||||||
dupeguru
|
dupeguru
|
||||||
eclipses.eclipse-java
|
eclipses.eclipse-java
|
||||||
|
eid-mw
|
||||||
element-desktop
|
element-desktop
|
||||||
ensemble-chorus
|
ensemble-chorus
|
||||||
eq10q
|
eq10q
|
||||||
eza
|
eza
|
||||||
|
fava
|
||||||
fd
|
fd
|
||||||
ffmpeg
|
ffmpeg
|
||||||
fire
|
fire
|
||||||
|
@ -58,6 +62,7 @@
|
||||||
helm
|
helm
|
||||||
hexyl
|
hexyl
|
||||||
hydrogen
|
hydrogen
|
||||||
|
hybridreverb2
|
||||||
ifuse
|
ifuse
|
||||||
imagemagick
|
imagemagick
|
||||||
jq
|
jq
|
||||||
|
@ -87,6 +92,7 @@
|
||||||
nodePackages.pnpm
|
nodePackages.pnpm
|
||||||
numlockx
|
numlockx
|
||||||
nvitop
|
nvitop
|
||||||
|
obsidian
|
||||||
odin2
|
odin2
|
||||||
openrazer-daemon
|
openrazer-daemon
|
||||||
osu-lazer
|
osu-lazer
|
||||||
|
@ -112,12 +118,12 @@
|
||||||
resvg
|
resvg
|
||||||
ripgrep
|
ripgrep
|
||||||
rkrlv2
|
rkrlv2
|
||||||
rnix-lsp
|
# rnix-lsp
|
||||||
rofi
|
rofi
|
||||||
sorcer
|
sorcer
|
||||||
sqlite-interactive
|
sqlite-interactive
|
||||||
sqlitebrowser
|
sqlitebrowser
|
||||||
standardnotes
|
unstable.standardnotes
|
||||||
starship
|
starship
|
||||||
steam
|
steam
|
||||||
string-machine
|
string-machine
|
||||||
|
@ -132,12 +138,15 @@
|
||||||
tunefish
|
tunefish
|
||||||
typst
|
typst
|
||||||
typst-lsp
|
typst-lsp
|
||||||
|
typstyle
|
||||||
unstable.atuin
|
unstable.atuin
|
||||||
unstable.turbo
|
unstable.turbo
|
||||||
|
unifi8
|
||||||
vagrant
|
vagrant
|
||||||
vital
|
vital
|
||||||
vscodium.fhs
|
vscodium.fhs
|
||||||
watchexec
|
watchexec
|
||||||
|
wine
|
||||||
wolf-shaper
|
wolf-shaper
|
||||||
x42-plugins
|
x42-plugins
|
||||||
xarchiver
|
xarchiver
|
||||||
|
@ -148,10 +157,11 @@
|
||||||
xfce.xfce4-timer-plugin
|
xfce.xfce4-timer-plugin
|
||||||
xfce.xfce4-whiskermenu-plugin
|
xfce.xfce4-whiskermenu-plugin
|
||||||
xorg.libXcursor
|
xorg.libXcursor
|
||||||
|
xournalpp
|
||||||
zam-plugins
|
zam-plugins
|
||||||
zynaddsubfx
|
zynaddsubfx
|
||||||
(callPackage ./samrewritten.nix { })
|
# (callPackage ./samrewritten.nix { })
|
||||||
(bespokesynth.overrideAttrs (old: {
|
(bespokesynth-with-vst2.overrideAttrs (old: {
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "BespokeSynth";
|
owner = "BespokeSynth";
|
||||||
repo = "BespokeSynth";
|
repo = "BespokeSynth";
|
||||||
|
|
|
@ -38,6 +38,10 @@
|
||||||
nssmdns = true;
|
nssmdns = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
flatpak = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
pipewire = {
|
pipewire = {
|
||||||
alsa.enable = true;
|
alsa.enable = true;
|
||||||
alsa.support32Bit = true;
|
alsa.support32Bit = true;
|
||||||
|
|
|
@ -113,11 +113,22 @@
|
||||||
"typescript",
|
"typescript",
|
||||||
"typescriptreact"
|
"typescriptreact"
|
||||||
],
|
],
|
||||||
|
// Tinymist Typst (ID: myriad-dreamin.tinymist)
|
||||||
|
"tinymist.formatterMode": "typstyle",
|
||||||
|
"tinymist.exportPdf": "never",
|
||||||
|
// Beancount (ID: Lencerf.beancount)
|
||||||
|
"beancount.runFavaOnActivate": true,
|
||||||
|
// Beancount Formatter (ID: dongfg.vscode-beancount-formatter)
|
||||||
|
"beancountFormatter.currencyColumn": 80,
|
||||||
/* Language-specific overrides. */
|
/* Language-specific overrides. */
|
||||||
"[astro]": {
|
"[astro]": {
|
||||||
"editor.defaultFormatter": "samverschueren.linter-xo",
|
"editor.defaultFormatter": "samverschueren.linter-xo",
|
||||||
"editor.formatOnSave": true
|
"editor.formatOnSave": true
|
||||||
},
|
},
|
||||||
|
"[beancount]": {
|
||||||
|
"editor.rulers": [79],
|
||||||
|
"editor.formatOnSave": true
|
||||||
|
},
|
||||||
"[html]": {
|
"[html]": {
|
||||||
"editor.wordWrap": "on",
|
"editor.wordWrap": "on",
|
||||||
"editor.defaultFormatter": "vscode.html-language-features"
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
@ -168,7 +179,7 @@
|
||||||
"editor.formatOnSave": true
|
"editor.formatOnSave": true
|
||||||
},
|
},
|
||||||
"[typst]": {
|
"[typst]": {
|
||||||
"editor.defaultFormatter": "nvarner.typst-lsp",
|
"editor.defaultFormatter": "myriad-dreamin.tinymist",
|
||||||
"editor.formatOnSave": true
|
"editor.formatOnSave": true
|
||||||
},
|
},
|
||||||
"[xml]": {
|
"[xml]": {
|
||||||
|
|
|
@ -61,3 +61,12 @@ to-opus () {
|
||||||
ffmpeg -i "$input_file" -c:a libopus -b:a 128K "$output_file"
|
ffmpeg -i "$input_file" -c:a libopus -b:a 128K "$output_file"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Converts any given files to 128K MP3 using ffmpeg.
|
||||||
|
# to-mp3 <file ...>
|
||||||
|
to-mp3 () {
|
||||||
|
for input_file in "$@"; do
|
||||||
|
output_file="${input_file%.*}.mp3"
|
||||||
|
ffmpeg -i "$input_file" -map_metadata 0:s:a:0 -b:a 128K -y "$output_file"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue