Add often used tools to environment
I often find myself running them inside a nix shell. Having them available in the environment makes using them easier and also is possible when no internet connection is available, which is especially useful for tools like wl-mirror.
This commit is contained in:
parent
ac70f97776
commit
ea43e14792
|
@ -24,6 +24,7 @@
|
|||
dos2unix # convert CRLF (dos) or CR (classic mac) line endings to LF (unix)
|
||||
file # file type
|
||||
ncdu # interactive du
|
||||
pipe-rename # interactive (in editor) renaming
|
||||
rename # sed for filenames
|
||||
sqlite-interactive # cli for sqlite databses
|
||||
wget # download tool
|
||||
|
|
|
@ -58,6 +58,7 @@ in
|
|||
# network tools
|
||||
dnsutils # dig
|
||||
dogdns # better dig
|
||||
miniserve # small http server
|
||||
sshfs # mount remote host
|
||||
vnstat # client for vnstatd
|
||||
whois # whois client
|
||||
|
@ -179,6 +180,10 @@ in
|
|||
wev # wayland event monitor
|
||||
wl-clipboard # not really gui, but cli tool to manage wayland clipboard
|
||||
xfce.thunar # graphical file manager
|
||||
] ++ lib.optionals (nixosConfig.sbruder.full) [
|
||||
# tools
|
||||
gdb # debugger (for coredumpctl debug)
|
||||
gdrive # cli downloader for google drive
|
||||
] ++ lib.optionals (nixosConfig.sbruder.gui.enable && nixosConfig.sbruder.full) [
|
||||
# communication
|
||||
ungoogled-chromium # useful for exporting pages as pdf
|
||||
|
@ -190,6 +195,7 @@ in
|
|||
|
||||
# audio
|
||||
audacity # audio editor
|
||||
easyeffects # signal processing for pipewire
|
||||
picard # musicbrainz tagger
|
||||
|
||||
# office
|
||||
|
|
|
@ -356,5 +356,6 @@ in
|
|||
sway-contrib.grimshot # screenshots
|
||||
waypipe # forward application over ssh
|
||||
wdisplays # graphical output manager
|
||||
wl-mirror # emulation for “mirror display” mode
|
||||
];
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue