Commit graph

1729 commits

Author SHA1 Message Date
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 1fcecb1f64
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/41775780a0b6b32b3d32dcc32bb9bc6df809062d' -> 'github:nixos/nixos-hardware/615e23579fec9bf0753fd72a8a447d9fb847c58f'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/973910f5c31b9ba6c171c33a8bd7199990b14c72' -> 'github:nixos/nixpkgs/82151321eeaef290b8345803e0b217a261b7c4e1'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/dd14e5d78e90a2ccd6007e569820de9b4861a6c2' -> 'github:nixos/nixpkgs/8ecc61c91a596df7d3293603a9c2384190c1b89a'
2021-07-28 15:04:00 +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 32b18bd005
flake.lock: Update
Flake input changes:

* Updated 'home-manager': 'github:nix-community/home-manager/35a24648d155843a4d162de98c17b1afd5db51e4' -> 'github:nix-community/home-manager/9c0abed5228d54aad120b4bc757b6f5935aeda1c'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/4181644d09b96af0f92c2f025d3463f9d19c7790' -> 'github:nixos/nixpkgs/973910f5c31b9ba6c171c33a8bd7199990b14c72'
* Updated 'nixpkgs-overlay': 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=f02c1bb2c0a93bfd2f589d225a68d4e2b8eedb5f' -> 'git+https://git.sbruder.de/simon/nixpkgs-overlay?ref=master&rev=76b81d31bb1f703d346086310fe9231fec1d37b2'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/967d40bec14be87262b21ab901dbace23b7365db' -> 'github:nixos/nixpkgs/dd14e5d78e90a2ccd6007e569820de9b4861a6c2'
2021-07-25 13:04:05 +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 11ec0ab428
vueko/mail: Add alias 2021-07-22 19:12:08 +02:00
Simon Bruder 376dfa37de
vueko/mail: Add alias 2021-07-22 09:52:02 +02:00
Simon Bruder 5ee7108bd6
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/b2f87e0043aaf3f0f05cc983bd6aa80a616b8352' -> 'github:nixos/nixpkgs/4181644d09b96af0f92c2f025d3463f9d19c7790'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/c6c4a3d45ab200f17805d2d86a1ff1cc7ca2b186' -> 'github:nixos/nixpkgs/967d40bec14be87262b21ab901dbace23b7365db'
2021-07-21 15:31:50 +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 5e4d888da7
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/2a96414d7e350160a33ed0978449c9ff5b5a6eb3' -> 'github:nixos/nixpkgs/b2f87e0043aaf3f0f05cc983bd6aa80a616b8352'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/d8f8f31af9d77a48220e4e8a301d1e79774cb7d2' -> 'github:nixos/nixpkgs/c6c4a3d45ab200f17805d2d86a1ff1cc7ca2b186'
2021-07-18 07:59:07 +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 b26b004392
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/c06613c25df3fe1dd26243847a3c105cf6770627' -> 'github:nixos/nixpkgs/2a96414d7e350160a33ed0978449c9ff5b5a6eb3'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/87807e64a5ef5206b745a40af118c7be8db73681' -> 'github:nixos/nixpkgs/d8f8f31af9d77a48220e4e8a301d1e79774cb7d2'
* Updated 'sops-nix': 'github:Mic92/sops-nix/87a27217b229e1044c519a855184c9a16ffc1239' -> 'github:Mic92/sops-nix/ec2800174de5a7be8ec5b144819af2c7de77abe2'
2021-07-14 19:51:59 +02:00
Simon Bruder 6006e2cb46
nix: Add cached-nix-shell 2021-07-11 10:43:43 +02:00
Simon Bruder ce6e2660d0
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/9d1350d9d56411b685ff3de5839ed6728b1bf808' -> 'github:nixos/nixpkgs/c06613c25df3fe1dd26243847a3c105cf6770627'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/036dc0c709650e0c833822307af801f576d67273' -> 'github:nixos/nixpkgs/87807e64a5ef5206b745a40af118c7be8db73681'
2021-07-10 16:53:32 +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 7fdc470595
bwrap-helper: Add pipewire alsa compatibility 2021-07-10 12:44:54 +02:00
Simon Bruder 7959abe5f0
pipewire: Init and replace pulseaudio 2021-07-10 12:44:09 +02:00
Simon Bruder 3c753e8852
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/eb889532fef2cb73071436842ae2ca0ed2d011aa' -> 'github:nixos/nixos-hardware/41775780a0b6b32b3d32dcc32bb9bc6df809062d'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/21b696caf392ad6fa513caf3327d0aa0430ffb72' -> 'github:nixos/nixpkgs/9d1350d9d56411b685ff3de5839ed6728b1bf808'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/d8079260a3028ae3221d7a5467443ee3a9edd2b8' -> 'github:nixos/nixpkgs/036dc0c709650e0c833822307af801f576d67273'
* Updated 'sops-nix': 'github:Mic92/sops-nix/c4f7025e5d20af51b4803d7b43f23daf06906138' -> 'github:Mic92/sops-nix/87a27217b229e1044c519a855184c9a16ffc1239'
2021-07-07 20:43:30 +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 12e24d0761
cups: Add elma 2021-07-07 18:25:14 +02:00
Simon Bruder 298ef93ed5
cups: Remove broken printers 2021-07-04 20:54:09 +02:00
Simon Bruder 9ce76f591f
mpv: Add binding for frame-exact sub delay 2021-07-04 12:53:50 +02:00
Simon Bruder 1de4af389b
flake.lock: Update
Flake input changes:

* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/03c60a2db286bcd8ecfac9a8739c50626ca0fd8e' -> 'github:nixos/nixos-hardware/eb889532fef2cb73071436842ae2ca0ed2d011aa'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/e9148dc1c30e02aae80cc52f68ceb37b772066f3' -> 'github:nixos/nixpkgs/21b696caf392ad6fa513caf3327d0aa0430ffb72'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/3a8d7958a610cd3fec3a6f424480f91a1b259185' -> 'github:nixos/nixpkgs/d8079260a3028ae3221d7a5467443ee3a9edd2b8'
* Updated 'sops-nix': 'github:Mic92/sops-nix/7918c59b392f23665c0b726d4c640d14be4b0b8b' -> 'github:Mic92/sops-nix/c4f7025e5d20af51b4803d7b43f23daf06906138'
2021-07-03 14:43:54 +02:00
Simon Bruder a58aa3ece4
ncmpcpp: Use nvim as external editor 2021-07-02 18:02:41 +02:00
Simon Bruder 4d77cba8dc
flake.lock: Update
Flake input changes:

* Updated 'nix-pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/628a319e1ee0f9e01d63a3dbe6c1681a177bc5f9' -> 'github:cachix/pre-commit-hooks.nix/397f0713d007250a2c7a745e555fa16c5dc8cadb'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/7305b276c90cfd3ad0a2452101a49c0b52c784c0' -> 'github:nixos/nixos-hardware/03c60a2db286bcd8ecfac9a8739c50626ca0fd8e'
* Updated 'nixpkgs': 'github:nixos/nixpkgs/8112fbe212f6086151acb19fe464b00c8ac1aebd' -> 'github:nixos/nixpkgs/e9148dc1c30e02aae80cc52f68ceb37b772066f3'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/1905f5f2e55e0db0bb6244cfe62cb6c0dbda391d' -> 'github:nixos/nixpkgs/3a8d7958a610cd3fec3a6f424480f91a1b259185'
2021-06-30 19:52:11 +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 20117566de
flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:nixos/nixpkgs/0ccd0d91361dc42dd32ffcfafed1a4fc23d1c8b4' -> 'github:nixos/nixpkgs/8112fbe212f6086151acb19fe464b00c8ac1aebd'
* Updated 'nixpkgs-unstable': 'github:nixos/nixpkgs/7e567a3d092b7de69cdf5deaeb8d9526de230916' -> 'github:nixos/nixpkgs/1905f5f2e55e0db0bb6244cfe62cb6c0dbda391d'
2021-06-26 11:03:21 +02:00
Simon Bruder 8442afae5c
vueko/mail: Add alias 2021-06-26 10:45:15 +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