Commit graph

54 commits

Author SHA1 Message Date
Daniel Siepmann 5697e4abfb
Document how to temporarily disable power saving screen 2023-12-21 22:20:11 +01:00
Daniel Siepmann 4b43c31594
Switch i3 home setup
As my dock is broken and I now use a different setup to connect the
display.
2023-12-21 07:35:03 +01:00
Daniel Siepmann 1099cdd544
Add comment to document how to set up xrandr for presentations 2023-12-07 19:22:15 +01:00
Daniel Siepmann 99c57650f7
Remove signal desktop
As I no longer use signal
2023-09-25 07:58:20 +02:00
Daniel Siepmann b3305cd87c
Improve scaling of display at office 2023-07-19 07:55:46 +02:00
Daniel Siepmann b5298c589c
Fix wrong xrandr call for office
The scale has to be part of the office display output.
It was part of the builtin output.
2023-07-05 07:51:22 +02:00
Daniel Siepmann 9cbfd8583a
Adjust i3 display modes for work in office 2023-06-21 07:18:35 +02:00
Daniel Siepmann 34784bf81c
Use latest kernel on hikary
Needs modification of nixos-hardware, see:
- https://github.com/NixOS/nixos-hardware/issues/648
- https://github.com/NixOS/nixos-hardware/pull/649
2023-06-13 17:23:06 +02:00
Daniel Siepmann 2626416781
Revert "Remove i3blocks"
This reverts commit f84c23773d.

As I noticed I still need to check the date quite often.
2023-06-11 13:28:21 +02:00
Daniel Siepmann f84c23773d
Remove i3blocks
I only had the date left.
And I just can call date on terminal if I care.

So remove the dependency.
2023-05-25 18:46:49 +02:00
Daniel Siepmann 1daab51bd0
Fix broken brightness keyboard
Adding option device without a device will not work.
The device option is therefore added to the device in order to create
properly working calls.
2023-04-25 19:03:00 +02:00
Daniel Siepmann 33b3de0c41
Improve default display config for hikari 2023-04-21 08:14:29 +02:00
Daniel Siepmann 3082a33fbd
Auto mount external devices 2023-04-11 19:22:34 +02:00
Daniel Siepmann 0a553cf19d
Disable unused i3 display binding 2023-04-08 20:02:50 +02:00
Daniel Siepmann 67c6325af0
Reduce keyboard brightness 2023-03-07 19:08:22 +01:00
Daniel Siepmann 85112bffec
Move Signal to communication workspace 2023-03-07 19:03:30 +01:00
Daniel Siepmann dcb2602fe3
No need to adjust brightness in different levels 2023-03-01 08:55:20 +01:00
Daniel Siepmann 8375064019
Revert "Use nm applet as service"
This reverts commit 69d3c287f8.

This doesn't work under ubuntu.
2023-02-27 13:52:38 +01:00
Daniel Siepmann 69d3c287f8
Use nm applet as service
There is no reason to start as program being part of i3.
Instead a service is easier to handle, e.g. restart.
2023-02-27 07:50:31 +01:00
Daniel Siepmann c8b7b18575
Make i3 display bindings work on both machines 2023-02-16 18:49:35 +01:00
Daniel Siepmann 8d62c7cc9d
Add docs for keybindings 2023-02-02 16:30:15 +01:00
Daniel Siepmann afc28ba579
Streamline display brightness handling for MacBook
Use same approach as with keyboard.
Prepare device name to be used by hikari2 as well.
2023-02-01 19:22:59 +01:00
Daniel Siepmann 5be4d3af2e
Allow to change brightness of MacBook keyboard 2023-02-01 19:22:57 +01:00
Daniel Siepmann 22a8960b34
Revert "Add network manager applet via option"
This reverts commit c299c3d0ef.

Cause this didn't have access to the systems VPN setups.
Need to find a way to manage them on user level.
2023-01-16 07:45:04 +01:00
Daniel Siepmann c299c3d0ef
Add network manager applet via option
Do not manually ad the manager
2023-01-10 15:27:04 +01:00
Daniel Siepmann 32a98da066
Remove manual numlock integration
It is already setup via xsession.numlock.enable = true;
2023-01-10 15:26:25 +01:00
Daniel Siepmann 1954635002
Make terminal and keepass available as scratchpad in i3 2022-11-21 21:24:20 +01:00
Daniel Siepmann 7428d54919
Remove unused i3 keybindings 2022-11-21 21:24:05 +01:00
Daniel Siepmann c7f32674e5
Make backlight short cut compatible
Do not show current value. It can't be read without further modification
and I don't care enough.
2022-11-18 20:10:22 +01:00
Daniel Siepmann e5fed99efa
Support sound keys on both devices 2022-11-04 10:22:06 +01:00
Daniel Siepmann 86991939c7
Make dmenu scripts vertical
Recent dmenu update changed spacing which is irritating.
Streamline all scripts to use vertical output.
2022-10-31 13:48:02 +01:00
Daniel Siepmann f02495031d
Remove unneeded and removed clipit 2022-10-18 07:45:40 +02:00
Daniel Siepmann fef344c34d
Remove no longer existing applet 2022-10-12 09:46:13 +02:00
Daniel Siepmann 2ddb87cd33
Remove evolution left over 2022-10-11 19:12:17 +02:00
Daniel Siepmann 60410692dc
Use notify-send from nix within scripts
Also adjust dmenu selection to follow my naming conventions.
Ensure other dependencies are provided via nix.
2022-10-11 19:11:34 +02:00
Daniel Siepmann 97ef3d98e5
Finally make event notification centered 2022-09-28 10:00:29 +02:00
Daniel Siepmann 2e594f27da
Do not make pidgin windows floating 2022-09-07 17:14:14 +02:00
Daniel Siepmann 373ec34752
Extend i3 config for evolution and pidgin windows
Make evolution alarm sticky.
Unstick pidgin windows.
2022-09-07 13:56:06 +02:00
Daniel Siepmann 9c62561a9e
Use an emoji that exists on my system, for i3 workspace 4 2022-08-31 13:26:34 +02:00
Daniel Siepmann 2c45d93c7a
Keep mail on separate workspace
I'm to used to that setup
2022-08-31 10:00:04 +02:00
Daniel Siepmann 907d321ba7
Move all communication to single i3 workspace
As I no longer have so many chat instances, just two (hopefully one in
the future).
That's why I can move email and chat into one workspace.
2022-08-30 12:31:47 +02:00
Daniel Siepmann 42081fc2a9
Use binaries from $PATH
Do not link against raw pkgs version.
They might be adjusted.
Use the ones from PATH.
2022-08-15 08:41:53 +02:00
Daniel Siepmann 84f15724fd
Execute numlockx off
This is necessary when using external bluetooth keyboard.
I didn't see any drawbacks, so let's keep it.
2022-07-12 10:22:29 +02:00
Daniel Siepmann 9040b8eff9
Add bluetooth applet 2022-05-31 07:36:24 +02:00
Daniel Siepmann 4f2549a29e
Add sipgate webphone as "application" 2022-05-23 08:41:24 +02:00
Daniel Siepmann a880aeb7e4
Document why assigning cmus doesn't work in i3 right now 2022-05-20 14:25:52 +02:00
Daniel Siepmann 7316408494
Fix firefox assignment in i3
Also re add documentation for debugging.
2022-05-20 14:01:53 +02:00
Daniel Siepmann 74ace250ee
Move stuff from i3 to xsession
As this is not related to i3 as window manager.
Also add xrandr --auto to have proper output by default.
2022-05-20 13:55:27 +02:00
Daniel Siepmann 2823c2f0f9
Maintain more global options via home-manager
Use home-manager to create xsession.
Readme contains info on how to start xsession on login.

That way home-manager can maintain languages, keyboard and further stuff
globally for user.

No more need to set stuff as workaround within i3 or zsh.
Also enabled to start systemd units after login, as home-manager will
create and trigger `hm-graphical-session.target`.
2022-05-20 12:47:01 +02:00
Daniel Siepmann 7257a671e4
Revert "Remove network manager applet"
This reverts commit b67bb428bf.

the networkmanager dmenu doesn't work (e.g. establishing vpn connection)
if applet is not launched.
2022-05-19 11:17:01 +02:00