use new XDG profile

this might be subject to change, due to exessive problems still needing
fixes
This commit is contained in:
2025-06-05 00:23:24 +02:00
parent 5439d4650b
commit e87e65df4f
60 changed files with 63 additions and 16 deletions

View File

@@ -6,10 +6,12 @@
#
# https://specifications.freedesktop.org/basedir-spec/latest/
export XDG_CONFIG_HOME="$HOME/.config" # where user configuration files are stored (default: ~/.config)
export XDG_STATE_HOME="$HOME/.local/state" # state data that should persist between (application) restarts, but not important enough to be stored in XDG_DATA_HOME (default: ~/.local/state)
export XDG_DATA_HOME="$HOME/.local/share" # where user data files are stored (default: ~/.local/share)
export PATH="$HOME/bin:$PATH" # add our bin in front of PATH, making it take precedence
export XDG_CONFIG_HOME="$HOME/etc" # configuration files are stored (default: ~/.config)
export XDG_DATA_HOME="$HOME/usr/share" # data files are stored (default: ~/.local/share)
export XDG_BIN_HOME="$HOME/usr/bin" # binary executable files, not within the specification, but added for consistency
export XDG_STATE_HOME="$HOME/var/lib" # state data that should persist between (application) restarts, but not important enough to be stored in XDG_DATA_HOME (default: ~/.local/state)
export XDG_CACHE_HOME="$HOME/var/cache" # TODO: comment
export PATH="$XDG_BIN_HOME:$PATH" # add our bin in front of PATH, making it take precedence
if which nvim 1>/dev/null; then
export EDITOR=nvim # use neovim as an editor

View File

@@ -75,7 +75,7 @@ alias ip='ip -c'
# application aliases
alias ncdu='ncdu --color=dark -t 16'
alias hyfetch='hyfetch --ascii-file $HOME/.config/hyfetch-ascii'
alias hyfetch='hyfetch --ascii-file $XDG_CONFIG_HOME/hyfetch-ascii --config-file $XDG_CONFIG_HOME/hyfetch.json'
alias bat='bat --wrap never --tabs 4 --theme gruvbox-dark'
alias make='_make -j'

Submodule .config/i3 deleted from c7aca0933a

Submodule .config/nvim deleted from 3e3349383c

View File

@@ -1 +0,0 @@
/usr/lib/systemd/user/systemd-tmpfiles-setup.service

View File

@@ -22,4 +22,4 @@ setxkbmap us -variant altgr-intl -option '' # load the correct keymap
[[ -f "$HOME/.Xmodmap" ]] && xmodmap "$HOME/.Xmodmap" # load local keymap
[[ -x /usr/bin/picom ]] && /usr/bin/picom -b # start picom as a background service
exec /usr/bin/i3 # start the graphical environment (replaces shell)
exec i3 -c "$XDG_CONFIG_HOME/i3/config" # start the graphical environment (replaces shell)

View File

@@ -45,7 +45,7 @@ RtlWorkaround=1
PreferNewTrackRecord=0
PasteAsNewClips=0
AudioTrackPastePolicy=Ask
ShowSplashScreen=1
ShowSplashScreen=0
BPM=120
[GUI/TrackNames]
RecordingNameCustom=0
@@ -140,7 +140,7 @@ Path=0,0,0,0
Show=1
X=-1
Y=-1
W=254
W=281
H=63
[GUI/ToolBars/Snapping]
DockV2=2
@@ -157,7 +157,7 @@ Dock=0
Show=0
X=-1
Y=-1
W=259
W=271
H=63
[GUI/ToolBars/Time]
DockV2=2
@@ -194,7 +194,7 @@ Micro=3
TempDir=/var/tmp/audacity-user
[Directories/Open]
Default=
LastUsed=/home/user/software/c/breakout_clone/assets
LastUsed=/home/furry/music
[Directories/Save]
Default=
[Directories/Import]
@@ -271,7 +271,7 @@ UnpinnedScrubbing=1
LatencyDuration=100
LatencyCorrection=-130
RecordingSource=
RecordingSourceIndex=0
RecordingSourceIndex=-1
PlaybackSource=
[SamplingRate]
DefaultProjectSampleRate=44100
@@ -345,7 +345,7 @@ ImportExport=ExtImport
[Prefs]
Width=1046
Height=573
PrefsCategory=3
PrefsCategory=5
[Prefs/KeyConfig]
ViewBy=tree
[LADSPA]
@@ -363,6 +363,18 @@ GroupBy=default
MaxPerGroup=15
RealtimeGroupBy=groupby:type:publisher
SkipEffectsScanAtStartup=0
[Effects/NoiseReduction]
Sensitivity=1.01
Gain=27
AttackTime=0.02
ReleaseTime=0.1
FreqSmoothing=6
OldSensitivity=0
ReductionChoice=0
WindowTypes=2
WindowSize=8
StepsPerWindow=1
Method=1
[Warnings]
FirstProjectSave=1
MixMono=1
@@ -405,6 +417,7 @@ WavPackHybridMode=0
WavPackCreateCorrectionFile=0
WavPackBitrate=40
MusicFileImportSettingChoice=Ask
MusicFileImportOnExistingProjectSettingChoice=MatchIfBeatsAndMeasures
[FileFormats/ExportFormat_SF1_Type]
WAV_10000=2
AIFF_20000=2
@@ -438,10 +451,11 @@ ScrubbingEnabled=0
DitherAlgorithmChoice=None
LibsoxrHQSampleRateConverterChoice=BestQuality
HQDitherAlgorithmChoice=Shaped
LibsoxrSampleRateConverterChoice=BestQuality
[MidiIO]
Host=ALSA
SynthLatency=0
PlaybackDevice=ALSA: USB Keystation 49e MIDI 1
PlaybackDevice=ALSA: Midi Through Port-0
[TagsEditorDialog]
x=472
y=248
@@ -464,6 +478,8 @@ file05=/home/user/Downloads/no_pp.wav
file06=/home/user/software/c/breakout_clone/assets/bounce.wav
file07=/home/user/Downloads/bounce.wav
file08=/home/user/Downloads/uwu.wav
file09=/home/furry/music/bin.wav
file10=bin.wav
[Snap]
To=milliseconds
[ActiveProjects]

View File

@@ -61,6 +61,34 @@ Parameters=Percentage="0" SBSMS="0"
Initialized=1
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoYW5nZSBQaXRjaA\=\=/private/CurrentSettings]
Parameters=Percentage="0" SBSMS="0"
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TcGVjdHJhbCBEZWxldGU\=]
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TcGVjdHJhbCBEZWxldGU\=/private]
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TcGVjdHJhbCBEZWxldGU\=/private/FactoryDefaults]
Parameters=
Initialized=1
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TcGVjdHJhbCBEZWxldGU\=/private/CurrentSettings]
Parameters=
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfQmVuamFtaW4gU2Nod2FydHogYW5kIFN0ZXZlIERhdWx0b25fQ2xpcCBGaXg\=]
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfQmVuamFtaW4gU2Nod2FydHogYW5kIFN0ZXZlIERhdWx0b25fQ2xpcCBGaXg\=/private]
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfQmVuamFtaW4gU2Nod2FydHogYW5kIFN0ZXZlIERhdWx0b25fQ2xpcCBGaXg\=/private/FactoryDefaults]
Parameters=GAIN="-9" THRESHOLD="95"
Initialized=1
[pluginsettings/base64\:RWZmZWN0X055cXVpc3RfQmVuamFtaW4gU2Nod2FydHogYW5kIFN0ZXZlIERhdWx0b25fQ2xpcCBGaXg\=/private/CurrentSettings]
Parameters=GAIN="-9" THRESHOLD="95"
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vaXNlIFJlZHVjdGlvbg\=\=]
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vaXNlIFJlZHVjdGlvbg\=\=/private]
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vaXNlIFJlZHVjdGlvbg\=\=/private/FactoryDefaults]
Parameters=
Initialized=1
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vaXNlIFJlZHVjdGlvbg\=\=/private/CurrentSettings]
Parameters=
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JlcGFpcg\=\=]
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JlcGFpcg\=\=/private]
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JlcGFpcg\=\=/private/FactoryDefaults]
Parameters=
Initialized=1
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JlcGFpcg\=\=/private/CurrentSettings]
Parameters=
[providercustompaths]
Module__The\ Audacity\ Team_LADSPA\ Effects_=
Module__The\ Audacity\ Team_LV2\ Effects_=

1
etc/i3 Submodule

Submodule etc/i3 added at 6b85cd340e

1
etc/nvim Submodule

Submodule etc/nvim added at bf08fb2cb1

2
usr/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
/share/*
!/share/cpusetcores