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/ # https://specifications.freedesktop.org/basedir-spec/latest/
export XDG_CONFIG_HOME="$HOME/.config" # where user configuration files are stored (default: ~/.config) export XDG_CONFIG_HOME="$HOME/etc" # 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/usr/share" # data files are stored (default: ~/.local/share)
export XDG_DATA_HOME="$HOME/.local/share" # where user 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 PATH="$HOME/bin:$PATH" # add our bin in front of PATH, making it take precedence 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 if which nvim 1>/dev/null; then
export EDITOR=nvim # use neovim as an editor export EDITOR=nvim # use neovim as an editor

View File

@@ -75,7 +75,7 @@ alias ip='ip -c'
# application aliases # application aliases
alias ncdu='ncdu --color=dark -t 16' 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 bat='bat --wrap never --tabs 4 --theme gruvbox-dark'
alias make='_make -j' 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 [[ -f "$HOME/.Xmodmap" ]] && xmodmap "$HOME/.Xmodmap" # load local keymap
[[ -x /usr/bin/picom ]] && /usr/bin/picom -b # start picom as a background service [[ -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 PreferNewTrackRecord=0
PasteAsNewClips=0 PasteAsNewClips=0
AudioTrackPastePolicy=Ask AudioTrackPastePolicy=Ask
ShowSplashScreen=1 ShowSplashScreen=0
BPM=120 BPM=120
[GUI/TrackNames] [GUI/TrackNames]
RecordingNameCustom=0 RecordingNameCustom=0
@@ -140,7 +140,7 @@ Path=0,0,0,0
Show=1 Show=1
X=-1 X=-1
Y=-1 Y=-1
W=254 W=281
H=63 H=63
[GUI/ToolBars/Snapping] [GUI/ToolBars/Snapping]
DockV2=2 DockV2=2
@@ -157,7 +157,7 @@ Dock=0
Show=0 Show=0
X=-1 X=-1
Y=-1 Y=-1
W=259 W=271
H=63 H=63
[GUI/ToolBars/Time] [GUI/ToolBars/Time]
DockV2=2 DockV2=2
@@ -194,7 +194,7 @@ Micro=3
TempDir=/var/tmp/audacity-user TempDir=/var/tmp/audacity-user
[Directories/Open] [Directories/Open]
Default= Default=
LastUsed=/home/user/software/c/breakout_clone/assets LastUsed=/home/furry/music
[Directories/Save] [Directories/Save]
Default= Default=
[Directories/Import] [Directories/Import]
@@ -271,7 +271,7 @@ UnpinnedScrubbing=1
LatencyDuration=100 LatencyDuration=100
LatencyCorrection=-130 LatencyCorrection=-130
RecordingSource= RecordingSource=
RecordingSourceIndex=0 RecordingSourceIndex=-1
PlaybackSource= PlaybackSource=
[SamplingRate] [SamplingRate]
DefaultProjectSampleRate=44100 DefaultProjectSampleRate=44100
@@ -345,7 +345,7 @@ ImportExport=ExtImport
[Prefs] [Prefs]
Width=1046 Width=1046
Height=573 Height=573
PrefsCategory=3 PrefsCategory=5
[Prefs/KeyConfig] [Prefs/KeyConfig]
ViewBy=tree ViewBy=tree
[LADSPA] [LADSPA]
@@ -363,6 +363,18 @@ GroupBy=default
MaxPerGroup=15 MaxPerGroup=15
RealtimeGroupBy=groupby:type:publisher RealtimeGroupBy=groupby:type:publisher
SkipEffectsScanAtStartup=0 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] [Warnings]
FirstProjectSave=1 FirstProjectSave=1
MixMono=1 MixMono=1
@@ -405,6 +417,7 @@ WavPackHybridMode=0
WavPackCreateCorrectionFile=0 WavPackCreateCorrectionFile=0
WavPackBitrate=40 WavPackBitrate=40
MusicFileImportSettingChoice=Ask MusicFileImportSettingChoice=Ask
MusicFileImportOnExistingProjectSettingChoice=MatchIfBeatsAndMeasures
[FileFormats/ExportFormat_SF1_Type] [FileFormats/ExportFormat_SF1_Type]
WAV_10000=2 WAV_10000=2
AIFF_20000=2 AIFF_20000=2
@@ -438,10 +451,11 @@ ScrubbingEnabled=0
DitherAlgorithmChoice=None DitherAlgorithmChoice=None
LibsoxrHQSampleRateConverterChoice=BestQuality LibsoxrHQSampleRateConverterChoice=BestQuality
HQDitherAlgorithmChoice=Shaped HQDitherAlgorithmChoice=Shaped
LibsoxrSampleRateConverterChoice=BestQuality
[MidiIO] [MidiIO]
Host=ALSA Host=ALSA
SynthLatency=0 SynthLatency=0
PlaybackDevice=ALSA: USB Keystation 49e MIDI 1 PlaybackDevice=ALSA: Midi Through Port-0
[TagsEditorDialog] [TagsEditorDialog]
x=472 x=472
y=248 y=248
@@ -464,6 +478,8 @@ file05=/home/user/Downloads/no_pp.wav
file06=/home/user/software/c/breakout_clone/assets/bounce.wav file06=/home/user/software/c/breakout_clone/assets/bounce.wav
file07=/home/user/Downloads/bounce.wav file07=/home/user/Downloads/bounce.wav
file08=/home/user/Downloads/uwu.wav file08=/home/user/Downloads/uwu.wav
file09=/home/furry/music/bin.wav
file10=bin.wav
[Snap] [Snap]
To=milliseconds To=milliseconds
[ActiveProjects] [ActiveProjects]

View File

@@ -61,6 +61,34 @@ Parameters=Percentage="0" SBSMS="0"
Initialized=1 Initialized=1
[pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoYW5nZSBQaXRjaA\=\=/private/CurrentSettings] [pluginsettings/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoYW5nZSBQaXRjaA\=\=/private/CurrentSettings]
Parameters=Percentage="0" SBSMS="0" 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] [providercustompaths]
Module__The\ Audacity\ Team_LADSPA\ Effects_= Module__The\ Audacity\ Team_LADSPA\ Effects_=
Module__The\ Audacity\ Team_LV2\ 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