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)
|
dos2unix # convert CRLF (dos) or CR (classic mac) line endings to LF (unix)
|
||||||
file # file type
|
file # file type
|
||||||
ncdu # interactive du
|
ncdu # interactive du
|
||||||
|
pipe-rename # interactive (in editor) renaming
|
||||||
rename # sed for filenames
|
rename # sed for filenames
|
||||||
sqlite-interactive # cli for sqlite databses
|
sqlite-interactive # cli for sqlite databses
|
||||||
wget # download tool
|
wget # download tool
|
||||||
|
|
|
@ -58,6 +58,7 @@ in
|
||||||
# network tools
|
# network tools
|
||||||
dnsutils # dig
|
dnsutils # dig
|
||||||
dogdns # better dig
|
dogdns # better dig
|
||||||
|
miniserve # small http server
|
||||||
sshfs # mount remote host
|
sshfs # mount remote host
|
||||||
vnstat # client for vnstatd
|
vnstat # client for vnstatd
|
||||||
whois # whois client
|
whois # whois client
|
||||||
|
@ -179,6 +180,10 @@ in
|
||||||
wev # wayland event monitor
|
wev # wayland event monitor
|
||||||
wl-clipboard # not really gui, but cli tool to manage wayland clipboard
|
wl-clipboard # not really gui, but cli tool to manage wayland clipboard
|
||||||
xfce.thunar # graphical file manager
|
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) [
|
] ++ lib.optionals (nixosConfig.sbruder.gui.enable && nixosConfig.sbruder.full) [
|
||||||
# communication
|
# communication
|
||||||
ungoogled-chromium # useful for exporting pages as pdf
|
ungoogled-chromium # useful for exporting pages as pdf
|
||||||
|
@ -190,6 +195,7 @@ in
|
||||||
|
|
||||||
# audio
|
# audio
|
||||||
audacity # audio editor
|
audacity # audio editor
|
||||||
|
easyeffects # signal processing for pipewire
|
||||||
picard # musicbrainz tagger
|
picard # musicbrainz tagger
|
||||||
|
|
||||||
# office
|
# office
|
||||||
|
|
|
@ -356,5 +356,6 @@ in
|
||||||
sway-contrib.grimshot # screenshots
|
sway-contrib.grimshot # screenshots
|
||||||
waypipe # forward application over ssh
|
waypipe # forward application over ssh
|
||||||
wdisplays # graphical output manager
|
wdisplays # graphical output manager
|
||||||
|
wl-mirror # emulation for “mirror display” mode
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue