Commit graph

247 commits

Author SHA1 Message Date
6fac18a40a
Fix issue with Firefox in sway
Apparently Firefox does not like it if sway is configured with wildcards for
commands like input, output and seat.
2022-12-23 09:17:58 +01:00
8ab255b66a
Add mark_prompt_start function for fish
It is for something foot uses, see
https://codeberg.org/dnkl/foot/wiki#user-content-jumping-between-prompts for
more info
2022-12-23 09:16:29 +01:00
4f307a45d1
Create module for swaynotificationcenter 2022-12-14 20:09:17 +01:00
6ca95e6889
Assign emacs to workspace 3 2022-12-09 11:49:12 +01:00
3f7d351186
Forward SSH agent by default 2022-12-09 10:39:03 +01:00
6e1ae4eb18
Update picom module 2022-12-09 10:38:47 +01:00
7ce34dca30
Increase font size in alacritty 2022-12-09 10:37:48 +01:00
99f69a7b71
Merge branch 'main' of git.datarift.nl:erwin/nixos-config 2022-12-02 22:09:21 +01:00
eb472556e2
Start footclient instead of foot 2022-12-02 22:05:24 +01:00
789b0435f0
Tweak i3-lock to work properly 2022-12-01 10:17:03 +01:00
b958b6d864
Tweak waybar workspaces for hyprland 2022-11-30 19:24:18 +01:00
5f49b35662
Configure swayidle for hyprland 2022-11-30 19:24:01 +01:00
0c88aa8667
Enable foot server, add emoji to fonts 2022-11-30 19:23:41 +01:00
d61cb3059f
Enable mpd on home system 2022-11-25 12:01:00 +01:00
607cb26dea
Switch from rnix-lsp to nil 2022-11-22 19:59:37 +01:00
aebff04d1c
Tweak port for git 2022-11-22 17:41:49 +01:00
8637b08182
Add pre-commit hooks and fix style issues 2022-11-19 20:00:54 +01:00
c042fe2a77
Merge branch 'main' of git.datarift.nl:erwin/nixos-config 2022-11-19 17:47:57 +01:00
5391f2b201
Update flake.lock, trying the firefox package again 2022-11-19 17:47:07 +01:00
2301b7b7de
Escape ha-now-playing output 2022-11-19 17:24:19 +01:00
1815782f9a
Add keybind to toggle do not disturb 2022-11-19 17:23:53 +01:00
e243bba75d
Add some servers to ssh config 2022-11-19 17:23:14 +01:00
449ebba3f9
Place rofi launcher a bit lower 2022-11-19 17:22:56 +01:00
4b36a05b9d
Fixes 2022-11-17 14:06:39 +01:00
c18b9b3060
Check for work system 2022-11-14 18:49:06 +01:00
703c3bd081
Forward SSH agent when connecting to office workstation 2022-11-14 18:40:24 +01:00
64db91381f
Add passthrough mode for sway 2022-11-11 20:39:13 +01:00
8c2d997c24
Fix neovim tree-sitter config 2022-11-11 20:38:57 +01:00
4b9a204b4d
Fix allowUnfree shizzle 2022-11-11 20:38:33 +01:00
fcf47ae326
Fixes Pt. II 2022-11-11 17:07:24 +01:00
2bdd175d38
Add work machine 2022-11-11 11:54:21 +01:00
cc55b72b66
Fix neovim treesitter config 2022-11-08 09:46:22 +01:00
3e12224b39
Update ssh client config 2022-11-01 19:57:52 +01:00
e227dd5f24
Tweak hyprland binds 2022-11-01 19:57:30 +01:00
5080734829
Fix typo 2022-10-31 17:28:54 +01:00
465eed314b
Update flake.lock, Hyprland fixes 2022-10-31 17:27:18 +01:00
5ca34c7c5c
Make waybar functional for both sway and Hyprland 2022-10-31 14:56:40 +01:00
51c1659b98
Hyprland fixes 2022-10-30 22:19:50 +01:00
b07c41205f
Add Hyprland WM 2022-10-30 21:11:48 +01:00
5a63157643
Use solo key for ssh, disable gpg-agent ssh integration
This makes use of ED25519-SK keys that provide 2FA for SSH. Also,
switch to using the SSH key to sign git commits
2022-10-30 21:09:15 +01:00
457d2b78ef
Fix zellij keybinds 2022-10-30 21:06:40 +01:00
a41c19ccc1
Backups for gitea 2022-10-30 21:06:18 +01:00
c0707a50e7
Add ssh hosts 2022-10-26 17:03:55 +02:00
06901b4d5f
Add python310 for emacs package treemacs 2022-10-26 17:02:49 +02:00
38acd4715c
Fix zellij config 2022-10-25 09:40:32 +02:00
65653ce3f9
Improve zellij config, still needs work.
Probably remove keybindings that are the same as the default.
2022-10-17 22:19:57 +02:00
7d3cbabb61
Add zellij 2022-10-14 21:49:57 +02:00
bba9b05777
sway: Add sticky toggle shortcut 2022-10-10 18:34:23 +02:00
affb03c156
Tweaks
- Convert README.md to README.org
- Change wallpaper
- Add multimarkdown and pngcrush to devshell
- Add moreutils to base packages
- Map .heex files to HTML (EEx) syntax for bat
2022-10-05 15:36:12 +02:00
63c3e235f6
Run statix fix 2022-10-05 11:32:13 +02:00
ac8815556f
rofi: Add missing color variables 2022-10-03 19:43:21 +02:00
bd372d9346
Update flake.lock 2022-09-28 08:11:25 +02:00
8952434a63
sway: enable adaptive_sync, set max_render_time 2022-09-21 18:34:10 +02:00
7fdc9bca76
Add semicolon 2022-09-06 13:27:55 +02:00
88d4acf011
Add url aliases for repohost to git 2022-09-06 13:26:09 +02:00
16e05c824d
Add function for fish to create library symlinks 2022-09-04 13:25:28 +02:00
2dfc62be11
Switch back to emacs 29 2022-08-29 08:36:40 +02:00
b576ae39a8
Enable git LFS 2022-08-24 08:31:43 +02:00
ca2b457c1c
Switch back to emacs 28.1 2022-08-24 08:31:14 +02:00
9c389f8676
SwayNotificationCenter is started through systemd 2022-08-18 16:37:43 +02:00
a4c2a4dcf5
Formatting 2022-08-18 16:37:26 +02:00
58823d7d38
Emacs module improvements
- Actually use `cfg.package`
- Switch back to pure GTK (Emacs 29 dev) to test
2022-08-18 14:41:46 +02:00
8997f12c45
Update changed app_id for GNOME Calculator 2022-08-09 17:03:21 +02:00
8439b5ff58
Switch to stable emacs due to performance issues 2022-08-04 19:06:24 +02:00
0326c34b4e
Add shortcut for emacs to sway 2022-07-29 09:57:50 +02:00
64566ab5f3
Fix waybar keyboard layout display 2022-07-25 08:32:11 +02:00
ce16c3cd7c
Fix syntax issue 2022-07-16 13:51:00 +02:00
40885303a1
Make emacs start on workspace 3 by default 2022-07-16 13:49:37 +02:00
72a3bbdeee
Add JWST wallpapers 2022-07-13 17:48:08 +02:00
9a42f090b0
Add wrapper for fusermount, set correct PATH for rclone service 2022-07-12 23:46:31 +02:00
aada678370
Add rclone 2022-07-07 16:39:01 +02:00
1c9931fda2
Disable adaptive_sync for now 2022-07-02 19:09:08 +02:00
dede79d7ac
Update waybar config to updated home-manager schema 2022-06-28 09:00:43 +02:00
5567968ac9
Add aspell 2022-06-28 09:00:27 +02:00
6d1b19422b
Use python 3.9 for powerline 2022-06-27 10:08:29 +02:00
eb82a0716b
Remove vale, add aspell 2022-06-24 11:17:11 +02:00
6147139fa2
Fix allow-loopback-pinentry in gpg-agent config 2022-06-24 08:43:39 +02:00
ed7d7f33b6
Add allow-loopback-entry to gpg-agent config 2022-06-16 21:06:17 +02:00
48b50f6301
Add notification thingy to waybar 2022-06-15 11:59:11 +02:00
89557149af
Use emacs bindings in tmux 2022-06-10 20:18:11 +02:00
756c714f95
Remove vscode lldb extension 2022-06-08 17:24:22 +02:00
ed3e3fe949
Start waybar from systemd 2022-05-30 16:21:13 +02:00
c82df269e2
Add vale 2022-05-28 17:08:20 +02:00
03584370ed
Fix lint error 2022-05-25 09:55:24 +02:00
0b13ef6eb7
Disable delta, set bat as git pager 2022-05-19 22:05:59 +02:00
a1d49dcf56
Set git push.default to 'current' 2022-05-19 21:42:17 +02:00
b05f82ca0e
Force enable WebRender 2022-05-19 21:41:49 +02:00
b7b6e0a3dd
Add tea and config.
Config is currently not written due to secret management issues.
2022-05-19 21:40:45 +02:00
4585c5e899
Fix lint errors with statix 2022-05-03 18:17:38 +02:00
b4844cd4e5
Remove alejandra in favor of nixpkgs-fmt 2022-05-01 19:26:52 +02:00
3c172be12d
Gitea fixes, formatting with nixpkgs-fmt 2022-04-27 00:21:19 +02:00
7551396a58
Add gitea, fix emacs warning and build error in obs-gstreamer 2022-04-26 10:59:48 +02:00
290fdd7c0f
Add KiCAD, remove signal and telegram desktop clients 2022-04-22 00:16:13 +02:00
33515b6a2a
Update fish dracula theme, configure starship with dracula theme 2022-04-22 00:15:29 +02:00
687cdc8ea8
Add emacsql to emacs 2022-04-22 00:14:35 +02:00
cbc93c46a0
Automatically restart ha-now-playing after a second 2022-04-19 20:32:29 +02:00
9286319589
Replace dunst with swaynotificationcenter, add bash-language-server 2022-04-11 09:57:19 +02:00
ac7be2a880
Use resumeCommand to enable the display again 2022-04-04 09:41:26 +02:00
5bef752dd3
Set background transparency instead of whole bar transparency 2022-04-04 09:37:06 +02:00
48aa97ab63
Waybar style tweaks 2022-03-29 09:32:16 +02:00
29b044a542
Add emacs org-protocol desktop file 2022-03-29 09:31:35 +02:00
437090ba75
Add emacs server config 2022-03-28 14:26:33 +02:00
6e874beeec
git: disable delta side-by-side 2022-03-22 10:59:19 +01:00
d362336f6f
Add dunst to waybar 2022-03-21 16:50:28 +01:00
f5f5322622
Updates 2022-03-18 21:14:51 +01:00
20ac269ade
Add probe-rs udev rules 2022-03-15 08:30:37 +01:00
6827de74d5
Set zathura page to best-fit 2022-03-14 11:19:40 +01:00
3b9d68da2d
Update flake.lock, apply API changes 2022-03-09 11:11:24 +01:00
d331343012
Formatting with alejandra 2022-03-01 22:19:03 +01:00
4bb96c16be
Added alejandra 2022-03-01 22:18:44 +01:00
b071f6c695
Add wireshark, cleanup on fish functions 2022-03-01 20:06:19 +01:00
e6643c0d1d
Split fish functions off into separate file, add clangfmt function 2022-03-01 08:11:26 +01:00
9934b2aad7
Hide cursor when typing, add Zathura, disable cq-editor due to python breakage 2022-02-21 21:20:04 +01:00
dba5345455
Update flake.lock 2022-02-21 21:19:18 +01:00
c016a10e62
Add nix-community cachix, some tweaks 2022-02-15 16:03:36 +01:00
2bcb880b9e
Add livebook, format vs code settings.json 2022-02-11 11:30:51 +01:00
40b01ad8f2
Stuff 2022-02-09 08:13:16 +01:00
f0fe297151
Add Solvespace and emacs 2022-02-03 22:57:53 +01:00
c308ba5af5
Fcitx5 2022-02-02 21:26:10 +01:00
8d88b3c740
GVFS stuff, VS Code tweaks 2022-01-31 08:10:31 +01:00
6b5f845d53
VS Code config changes 2022-01-24 11:15:42 +01:00
7fe6e72500
Added git grep config 2022-01-24 11:15:17 +01:00
8cdae32ac2
Add some packages 2022-01-19 16:57:40 +01:00
2f8dd55730
Disable HTTP3 in Firefox due to bug 2022-01-13 10:44:07 +01:00
b730d12c9a
Neovim config 2022-01-13 09:03:22 +01:00
bd42955da6
Use swayidle service module instead of launching manually 2022-01-09 14:00:24 +01:00
5eaf923ea1
Disable systemd integration for sway, add nix-template package 2022-01-06 12:28:23 +01:00
c16a0a8c30
Flake updates, greetd theme, secrets updated 2022-01-03 13:03:10 +01:00
31d3929f69
Add ssh config, xdg userdirs 2021-12-24 17:57:22 +01:00
5dee4ddbab
tmux fix dracula theme 2021-12-21 16:53:42 +01:00
33e84e7377
Use correct dpms setting in swayidle 2021-12-21 16:53:19 +01:00
ac9c4f172a
Updated flake.lock, set terminal to foot 2021-12-20 12:07:24 +01:00
12e6ffc364
Tweaks, added obs, neovim and foot 2021-12-18 16:23:14 +01:00
ee5b5bd7e1
Added dropbox, drone config, updated flake.lock 2021-12-10 20:11:36 +01:00
fd289c62d4
Split element-web container from main docker config 2021-12-10 10:53:40 +01:00
875a74c99b
Stuff 2021-12-06 09:58:39 +01:00
3fa467e483
Switched back to firefox-bin, added some tools 2021-11-29 08:05:46 +01:00
f1e4652148
Secrets with sops 2021-11-26 22:21:16 +01:00
cd151029a1
Tweaks and added some software 2021-11-25 17:18:13 +01:00
0014961d3a
Revert firefox package to firefox-wayland, add electron config and tweak sway config to be more reusable 2021-11-23 12:09:24 +01:00
ee12877380
Tweaks 2021-11-22 18:56:59 +01:00
ae854f1a74
Remove backup, use firefox-bin 2021-11-22 08:04:54 +01:00
d5098220e0
Refining 2021-11-21 19:07:12 +01:00
6382c9ea39
Fix greetd, sway tweaks 2021-11-18 15:02:12 +01:00
761948de03
More apps, base config 2021-11-17 16:32:18 +01:00
d76c245b5e
Updates 2021-11-16 00:22:18 +01:00
be2e1e5aa3
Initial sway, waybar and rofi config 2021-11-12 17:10:17 +01:00