Simon Bruder
|
23b63fcf4b
|
mpv/sponsorblock: Disable local database
It has been broken for a long time and is not likely to work again
soon[1].
[1]: https://github.com/po5/mpv_sponsorblock/issues/31
|
2022-01-07 10:35:32 +01:00 |
|
Simon Bruder
|
540f89bff1
|
games/steam: Include ~/.config in sandbox
Some games place their state there.
|
2022-01-03 11:13:21 +01:00 |
|
Simon Bruder
|
aba6be5002
|
games: Use mainline branch of yuzu
|
2022-01-01 16:39:09 +01:00 |
|
Simon Bruder
|
65a37c5703
|
programs: Add remmina
|
2021-12-28 10:31:50 +01:00 |
|
Simon Bruder
|
a47e41b9a2
|
sway: Allow launching helvum from waybar module
|
2021-12-21 21:50:45 +01:00 |
|
Simon Bruder
|
1b8f16e88a
|
Revert "programs: Fix audacity hanging after quitting"
This reverts commit 6e9c04e52a .
A fix for this problem has been added to nixpkgs.
|
2021-12-21 17:41:38 +01:00 |
|
Simon Bruder
|
c7ccd022b7
|
programs: Add qrencode
|
2021-12-17 16:08:31 +01:00 |
|
Simon Bruder
|
1a515ed9e3
|
xdg: Add xdg-open to path
|
2021-12-17 16:08:20 +01:00 |
|
Simon Bruder
|
398ca91aa5
|
tools: Add wireshark
|
2021-12-10 18:00:13 +01:00 |
|
Simon Bruder
|
6e9c04e52a
|
programs: Fix audacity hanging after quitting
nixpkgs issue that was closed with just a workaround: https://github.com/NixOS/nixpkgs/issues/130347
|
2021-12-10 14:34:01 +01:00 |
|
Simon Bruder
|
b87209cd06
|
zsh: Remove cp alias
Coreutils 9, which is the current version in nixpkgs stable, uses
reflinks by default.
|
2021-12-06 16:02:29 +01:00 |
|
Simon Bruder
|
349b72c1d7
|
qutebrowser/invidious: Also redirect youtube-nocookie.com
|
2021-12-05 19:22:00 +01:00 |
|
Simon Bruder
|
a9817baee9
|
Remove unneeded packages from unstable
|
2021-12-01 18:32:51 +01:00 |
|
Simon Bruder
|
df865ebef9
|
qutebrowser: Open downloads with reasonable program
|
2021-11-28 14:44:47 +01:00 |
|
Simon Bruder
|
d394b1f802
|
qutebrowser: Force Qt to use XCB as QPA platform
This somewhat alleviates the memory leaks, though it also creates new
issues, like problems with context menus on multi-monitor setups.
Meh…
|
2021-11-20 16:45:30 +01:00 |
|
Simon Bruder
|
f2d9a44800
|
mpd: Use pipewire output
|
2021-11-20 16:44:54 +01:00 |
|
Simon Bruder
|
9bac0b95ac
|
sway: Bind XF86AudioPause to also toggle mpd state
|
2021-11-18 18:33:18 +01:00 |
|
Simon Bruder
|
ac92017f96
|
neovim: Fix nix phase snippets
|
2021-11-12 13:10:07 +01:00 |
|
Simon Bruder
|
821367af3f
|
qutebrowser: Init
This also makes it the default browser.
|
2021-11-09 21:45:50 +01:00 |
|
Simon Bruder
|
43067ad796
|
neovim: Rework configuration in lua
Many plugins are not yet configured, but the basic functionality is
there.
|
2021-11-07 21:47:56 +01:00 |
|
Simon Bruder
|
cc63ca0e9a
|
zsh: Do not automatically set color scheme
It often causes problems and I can still set it manually with dcsl if I
want to.
|
2021-11-07 21:47:56 +01:00 |
|
Simon Bruder
|
2ef9d583f6
|
tmux: Enable true color support
|
2021-11-07 20:33:52 +01:00 |
|
Simon Bruder
|
7e3506adde
|
Revert "games/steam: Include local fonts"
This reverts commit 4e7aa88c42 .
|
2021-11-01 14:31:09 +01:00 |
|
Simon Bruder
|
4e7aa88c42
|
games/steam: Include local fonts
|
2021-10-31 17:45:19 +01:00 |
|
Simon Bruder
|
13663a4297
|
games/steam-sandbox: Include /etc/passwd
Some games segfault when it doesn’t exist.
|
2021-10-31 09:02:00 +01:00 |
|
Simon Bruder
|
dcdeece6a2
|
mpv: Reorganise non-home-manager scripts and options
|
2021-10-29 20:58:40 +02:00 |
|
Simon Bruder
|
817d9dae20
|
sway/waybar: Display battery icon on the right side
|
2021-10-29 19:25:11 +02:00 |
|
Simon Bruder
|
dd93cf13a2
|
mpv: Use Iosevka as OSD font
This still had an impure dependency on a proprietary font.
|
2021-10-27 19:51:34 +02:00 |
|
Simon Bruder
|
ef9a022d56
|
waybar: Remove network speed widget
|
2021-10-27 19:43:43 +02:00 |
|
Simon Bruder
|
e35795ad98
|
waybar: Remove interface name from network widget
The USB ethernet controller in mayushii’s dock gets the nice name
enp7s0f3u1u1, which takes up considerable amount of space in the bar.
|
2021-10-27 19:42:51 +02:00 |
|
Simon Bruder
|
6b08a8e1f3
|
games/steam: Show icon in tray
Otherwise it just shows an ugly placeholder.
|
2021-10-17 17:45:45 +02:00 |
|
Simon Bruder
|
fc1e8540e4
|
zsh: Add nix-index
|
2021-10-16 10:03:10 +02:00 |
|
Simon Bruder
|
abe078a914
|
ytcc: Prefer newer video codecs
|
2021-10-10 14:43:59 +02:00 |
|
Simon Bruder
|
d52084a79b
|
nunotaba: Remove
|
2021-10-10 11:40:20 +02:00 |
|
Simon Bruder
|
2af32e4932
|
mpv: Make ytdl-hook use yt-dlp
|
2021-10-09 22:55:19 +02:00 |
|
Simon Bruder
|
76afcc4127
|
mayushii/kanshi: Change home screen layout
|
2021-10-09 14:39:38 +02:00 |
|
Simon Bruder
|
4afbf1c24b
|
mayushii: Raise trackpoint acceleration
|
2021-10-07 21:14:01 +02:00 |
|
Simon Bruder
|
cd2295ad7c
|
sway: Fix DPMS key binding
|
2021-10-06 19:41:00 +02:00 |
|
Simon Bruder
|
7886cb249a
|
mayushii: Set trackpoint sensitivity with sway
|
2021-10-06 16:32:09 +02:00 |
|
Simon Bruder
|
0e2c6a351d
|
mayushii: Disable touchpad
|
2021-10-05 23:13:23 +02:00 |
|
Simon Bruder
|
dec3f07ca4
|
sway: Set temperature hwmon path for mayushii
|
2021-10-05 21:26:39 +02:00 |
|
Simon Bruder
|
8bf63db6e5
|
mayushii: Init
|
2021-10-05 21:26:39 +02:00 |
|
Simon Bruder
|
ae8effee39
|
games: Add steam-sandbox
|
2021-10-04 16:57:10 +02:00 |
|
Simon Bruder
|
9190c83c97
|
Fix ntfs support
|
2021-09-10 18:01:52 +02:00 |
|
Simon Bruder
|
d46eca0ab0
|
git: Make aliases agnostic of default branch name
|
2021-09-06 16:30:14 +02:00 |
|
Simon Bruder
|
d840d4c227
|
neovim: Add binding for LSP code action
|
2021-09-05 14:46:58 +02:00 |
|
Simon Bruder
|
a94fd4d505
|
ghci: Add Hoogle commands
|
2021-09-05 00:18:47 +02:00 |
|
Simon Bruder
|
aceeb7c35a
|
ghc: Init
This only adds the configuration, not the packages, because they are
massive.
|
2021-09-03 20:04:40 +02:00 |
|
Simon Bruder
|
a5fde0764d
|
waybar: Autostart blueman-applet
|
2021-08-28 16:54:27 +02:00 |
|
Simon Bruder
|
74955039f3
|
programs: Remove unused programs
They are currently taking up a huge amount of space but I rarely or
never use them.
|
2021-08-28 11:49:21 +02:00 |
|
Simon Bruder
|
29f0a5017f
|
programs: Move virt-manager to user profile
|
2021-08-28 11:24:51 +02:00 |
|
Simon Bruder
|
9aa7d4411f
|
zsh: Add binding for editing the current command
|
2021-08-21 22:32:58 +02:00 |
|
Simon Bruder
|
64a682a836
|
mpd: Disable replaygain
Otherwise heavy clipping occurs when playing opus files without
replaygain tags.
|
2021-08-21 18:57:08 +02:00 |
|
Simon Bruder
|
9832f10d03
|
youtube-dl: Add yt-dlp
youtube-dl currently is unbearably slow (double-digit KiB/s).
|
2021-08-21 18:55:16 +02:00 |
|
Simon Bruder
|
aed5d19be3
|
waybar/mpd: Limit title and artist length
|
2021-08-19 22:22:08 +02:00 |
|
Simon Bruder
|
54242cc943
|
btsync: Make compatible with pipewire
pacmd only supports the “real” pulseaudio daemon.
|
2021-08-10 13:16:04 +02:00 |
|
Simon Bruder
|
2b9bb92757
|
git: Add grbias alias
|
2021-08-07 13:29:29 +02:00 |
|
Simon Bruder
|
839fb8e514
|
games: Add mgba
|
2021-08-07 00:30:49 +02:00 |
|
Simon Bruder
|
821a352c49
|
Annotate multiline strings with their language
|
2021-08-05 13:23:07 +02:00 |
|
Simon Bruder
|
e5d82f7087
|
programs: Remove gscan2pdf
One of its dependencies is currently broken and I don’t use it any more.
|
2021-08-01 18:47:39 +02:00 |
|
Simon Bruder
|
7b473dad3a
|
waybar/calendar: Fix number of today’s events
This was broken for multiline descriptions.
|
2021-07-29 06:31:59 +02:00 |
|
Simon Bruder
|
8b9eb54806
|
games: Conditionally add emulators
This uses a crude arbitrary number to only install them onto machines
that can actually run them.
|
2021-07-26 20:44:46 +02:00 |
|
Simon Bruder
|
a90fef89c0
|
zsh/dcauto: Use regualar instead of civil daylight
|
2021-07-25 20:19:59 +02:00 |
|
Simon Bruder
|
42a83bea7f
|
mpd/ncmpcpp: Add dynamic color palette support
|
2021-07-25 14:32:31 +02:00 |
|
Simon Bruder
|
4fc2015ee9
|
fzf: Get solarized colors from common.nix
|
2021-07-25 10:16:09 +02:00 |
|
Simon Bruder
|
a67ec1b22f
|
zsh: Automatically set color scheme at init
|
2021-07-25 08:58:57 +02:00 |
|
Simon Bruder
|
aef0baf527
|
programs: Add dynamic-colors
|
2021-07-25 08:47:59 +02:00 |
|
Simon Bruder
|
11f7ac50ca
|
Set geographical location system-wide
|
2021-07-25 08:36:19 +02:00 |
|
Simon Bruder
|
0c74cdbbdd
|
neovim: Fix installPhase nix snippet
|
2021-07-24 19:21:52 +02:00 |
|
Simon Bruder
|
8771faa93c
|
programs: Add paperwork
|
2021-07-24 13:03:33 +02:00 |
|
Simon Bruder
|
0b9c9ea047
|
programs: add dust
|
2021-07-18 22:54:46 +02:00 |
|
Simon Bruder
|
8dafa364e0
|
waybar: Fix display when there is no event
|
2021-07-18 08:38:05 +02:00 |
|
Simon Bruder
|
d0900f1cf8
|
waybar: Add calendar
|
2021-07-17 16:13:45 +02:00 |
|
Simon Bruder
|
faf9a044fd
|
neovim: Add nix phase snippets
|
2021-07-17 14:23:32 +02:00 |
|
Simon Bruder
|
00a919d6d7
|
sway: Reorganise and split into multiple files
|
2021-07-17 14:10:02 +02:00 |
|
Simon Bruder
|
f3d958c1a9
|
zsh: Remove redundant environment variable declaration
It is already declared in the sway configuration.
|
2021-07-17 13:55:46 +02:00 |
|
Simon Bruder
|
34badc3638
|
anki: Reorganise directory layout
|
2021-07-17 13:46:19 +02:00 |
|
Simon Bruder
|
0d08f9c6db
|
zsh: Reorganise directory layout
|
2021-07-17 13:41:15 +02:00 |
|
Simon Bruder
|
4556ec6c73
|
scripts: Reorganise directory layout
|
2021-07-17 13:38:32 +02:00 |
|
Simon Bruder
|
80f23f019b
|
neovim: Reorganise directory layout
This also loads UltiSnips by setting a configuration option instead of
symlinking it to the default location.
|
2021-07-17 13:31:47 +02:00 |
|
Simon Bruder
|
35e6bf8185
|
neovim: Add binding for sorting in visual mode
|
2021-07-17 13:25:57 +02:00 |
|
Simon Bruder
|
c09d54513b
|
neovim: Allow closing terminal with double escape
I always forget the default key binding.
|
2021-07-17 13:25:23 +02:00 |
|
Simon Bruder
|
1dcaeb0aed
|
neovim: Use nerdtree git plugin from nixpkgs
|
2021-07-17 12:58:25 +02:00 |
|
Simon Bruder
|
16d6aa2aa0
|
zsh: Add syntax highlighting
|
2021-07-17 10:19:42 +02:00 |
|
Simon Bruder
|
f546f737fe
|
sway: Enable screencasts via xdg-desktop-portal-wlr
This also adds a blinking indicator to the status bar so it is obvious
when the screen is shared.
|
2021-07-10 16:27:26 +02:00 |
|
Simon Bruder
|
2d0a2b7316
|
mako: Highlight critical notifications
|
2021-07-10 16:20:03 +02:00 |
|
Simon Bruder
|
fd37161a78
|
programs: Add evince
For some reaseon, the print quality with zathura is subpar (noticeably
blurry), but evince manages to produce a clear print.
|
2021-07-07 18:58:36 +02:00 |
|
Simon Bruder
|
9ce76f591f
|
mpv: Add binding for frame-exact sub delay
|
2021-07-04 12:53:50 +02:00 |
|
Simon Bruder
|
a58aa3ece4
|
ncmpcpp: Use nvim as external editor
|
2021-07-02 18:02:41 +02:00 |
|
Simon Bruder
|
d863586f23
|
mpv: Use ffmpeg-full
This allows mpv to support more exotic file formats and lavf filters.
Since I am already overring mpv, it should not add another local
rebuild.
|
2021-06-30 19:49:28 +02:00 |
|
Simon Bruder
|
43722b1177
|
programs: Add taskell
|
2021-06-25 22:15:01 +02:00 |
|
Simon Bruder
|
80e68848c5
|
Remove taskwarrior
I find myself not using it but instead writing everything in a plain
text file.
|
2021-06-25 19:23:23 +02:00 |
|
Simon Bruder
|
fc6c997575
|
nix-direnv: Use new home-manager option
|
2021-06-23 17:22:04 +02:00 |
|
Simon Bruder
|
2aa489853f
|
programs: Add snownews
|
2021-06-06 00:12:55 +02:00 |
|
Simon Bruder
|
387947191d
|
programs: Re-enable ungoogled-chromium
This reverts commit 0ba5f8c6fa .
|
2021-06-03 16:41:22 +02:00 |
|
Simon Bruder
|
b44acc2ffa
|
programs: Replace optipng with oxipng
|
2021-06-02 23:30:16 +02:00 |
|
Simon Bruder
|
e6a0684bfe
|
neovim: Drop deprecated g:vimtex_syntax_autoload_packages
|
2021-06-02 14:01:58 +02:00 |
|
Simon Bruder
|
ce57c9a62c
|
neovim: Highlight syntax in markdown code blocks
|
2021-06-01 17:54:38 +02:00 |
|
Simon Bruder
|
c0efaa02ba
|
mullvad: Move script into system module
It doesn’t make sense to install the configuration files system-wide but
the script only for the user.
|
2021-06-01 10:29:58 +02:00 |
|
Simon Bruder
|
b0d6861825
|
Use shellcheck
This also adds set -e and friends where applicable.
|
2021-05-31 23:59:13 +02:00 |
|