Commit graph

119 commits

Author SHA1 Message Date
ca5ed1ae69
zsh: remove leftover files and traces of zsh usage
Move base16.zsh into XDG_DATA_HOME, rename to base16.sh
2023-05-06 15:19:08 +02:00
17cd75d4d8
nvfetcher: update 2023-05-05 18:35:02 +02:00
168e3d7944
nvfetcher: bump versions 2023-04-15 12:43:28 +02:00
8939568d7c
teutat3s: add cockroach-bin 2023-04-07 16:00:19 +02:00
381444dc70
nvfetcher: update sources
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-26 12:09:47 +02:00
51aad91f90
Bump nvfetcher, flake.lock
Adjust new waybar config, add calendar actions
2023-03-07 01:07:29 +01:00
0938fe59ca
waybar: use nvfetcher to get most recent version
from master branch

Want improved calendar view on right-click and scrolling through months
2023-02-28 13:59:38 +01:00
1f3d9d249a
Apply treefmt
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-26 21:46:57 +01:00
0b12271353
bash: use nvfetcher for ble.sh sources
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-24 20:15:45 +01:00
31bbcea991
nvfetcher: update sources 2023-02-02 17:28:09 +01:00
778ef916ca
Merge branch 'main' into teutat3s-bash 2023-01-28 22:51:33 +01:00
8f77eef79a
terminal-life: switch from zsh to bash & starship 2023-01-28 22:05:02 +01:00
dca0bd978d
Apply treefmt 2023-01-28 21:49:10 +01:00
d16bb7b3a5
Merge branch 'main' into teutat3s 2022-11-26 16:00:22 +01:00
73bf158392
Run treefmt command 2022-11-20 23:28:23 +01:00
ea6233f57e
zsh: fetch plugins using nvfetcher 2022-10-24 15:24:52 +02:00
cf2b9e2c54
swaynotificationcenter: use version from nixpkgs-unstable 2022-10-19 17:13:18 +02:00
4520dece5f
neovim: use nvfetcher for custom plugins 2022-10-18 16:55:51 +02:00
5bfbbebcc6
zsh: fetch plugins using nvfetcher 2022-10-18 16:46:16 +02:00
0cb5ad876b
overlays: wik, swaynotificationcenter use nvfetcher 2022-10-18 16:46:04 +02:00
1cf3fad5b7
neovim: use nvfetcher for custom plugins 2022-10-18 16:24:43 +02:00
63080c4d4f
Merge branch 'main' into teutat3s 2022-09-01 15:29:52 +02:00
d563b1d469
Fix swaylock-bg, now a bash script
- reference jq from pkgs
- shellcheck fixes
2022-09-01 14:37:14 +02:00
9ef3d58d2e
Merge branch 'main' into teutat3s 2022-08-29 15:39:48 +02:00
c7affb6533
Merge pull request 'Barebones ci-runner module' (#108) from feature/ci-runner-onecommit into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/108
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-08-25 21:46:22 +00:00
72cc501e5f
Merge branch 'main' into teutat3s 2022-08-25 16:18:24 +02:00
a643701e49
Merge branch 'main' into feature/ci-runner-onecommit 2022-08-25 13:20:52 +00:00
dbee2f03e7
Import the full environment again 2022-08-25 15:17:38 +02:00
6d1d683b23
Fix swayidle command, add hibernation on lid close, fix env
The swayidle command in the service was straight up broken, this commit
fixes that.

Environment Variables set in the `session-variables` file are now
correctly imported across the system. This fixes `EDITOR` defaulting to
`nano`.
2022-08-25 00:13:23 +02:00
b4c782e65a
Merge branch 'main' into teutat3s 2022-08-24 20:32:28 +02:00
9c5bcc6a2f
Merge branch 'main' into feature/ci-runner-onecommit 2022-08-14 22:17:19 +02:00
c5362c0453
Fix path in drone runner exec 2022-08-14 20:25:43 +02:00
963212893e
Merge branch 'main' into feat/hibernate-always 2022-08-14 19:15:25 +02:00
043178172b
Improve help and screen recording keybindings in sway
This commit shuffles around some sway keybindings and improves the
screen recording experience by adding a small wrapper around `slurp` and
`wf-recorder` conveniently called `record-screen`.

* `$mod+F5` now reload the sway configuration,
* `$mod+Ctrl+r` starts a screen recording (to stop it, go to workspace 7
  and kill the process),
* `record-screen` and the firefox sharing indicator are both on
  workspace 7 now, making it the "trash" workspace,
* `$mod+F1` and `$mod+Shift+h` now open Firefox with the docs of our
repository availabe under `help.local`.
* To not infuriate `qMasterPassword` users, that is now available under
`$mod+Shift+m` instead of `$mod+F1`.
2022-08-14 18:03:32 +02:00
4c0991c7e1
Put always hibernate behind a flag
Hibernation is now a core option:
```
pub-solar.core.hibernation.enable = true;
```

And there's a paranoia mode, that keeps the disk encrypted as much as
possible by enabling hibernation and removing the options for sleep,
screen locking.

Idle locking now hibernates, and it does it on very short notice.
2022-08-14 17:10:30 +02:00
820cc40356
Merge branch 'main' into teutat3s 2022-08-14 16:46:33 +02:00
e3bfdc71fc
Merge branch 'main' into feat/hibernate-always 2022-08-14 15:05:32 +02:00
vlalentim
6817fb3d5f Theme change for fzf 2022-08-13 20:05:51 +02:00
3bd0b3c502
signal-desktop: works without workaround again
Also add --use-tray-icon flag, since it works now
2022-07-08 14:24:23 +02:00
ce5753cee5
signal-desktop: works without workaround again
Also add --use-tray-icon flag, since it works now
2022-07-07 22:29:33 +02:00
bf30ff4396
pkgs: add notes command
Inspiration: https://fedops.codeberg.page/note-taking-and-searching.html
2022-07-07 22:29:25 +02:00
a79cb4f592
Merge branch 'main' into teutat3s 2022-06-04 14:05:09 +02:00
87d7697326
Add docker drone runner wrapper
Adds a small sh wrapper around a drone runner docker container. The
`stop` and `logs` functionality is barely better than using straight up
docker, but at least it saves you from having to know any of the
implementation details.
2022-05-02 23:53:34 +02:00
669b61f722
Merge branch 'main' into teutat3s 2022-05-02 11:02:13 +02:00
3024b14735
Merge branch 'main' into feat/hibernate-always 2022-04-30 22:55:32 +02:00
c48e1c8a75
Add package import of libnotify 2022-04-30 21:43:56 +02:00
d2f8f0537c
Show notification when changing keyboard layouts 2022-04-30 21:42:48 +02:00
26d5fcf589
Merge branch 'main' into teutat3s 2022-04-30 20:13:39 +02:00
5a95fedf3c
Merge branch 'main' into teutat3s 2022-04-30 17:52:44 +02:00
d23376f7fb
Workaround ps-signal-desktop is not supported on aarch64-linux
using fake metadata
2022-04-30 16:54:40 +02:00