Commit graph

35 commits

Author SHA1 Message Date
992fd5f726 test 2025-08-11 16:28:07 +02:00
57736d3b98 rm old configuration 2025-08-11 16:27:40 +02:00
f00e1f53ee Update Readme 2025-08-11 16:27:29 +02:00
0a7f9ebc57 renaming import 2025-08-11 16:12:18 +02:00
4cce293352 mv to old 2025-08-11 16:02:53 +02:00
ca07a6a3e9 make it importable 2025-08-11 15:58:06 +02:00
f44e89256a
Update README.md for Beta instructions 2025-08-05 10:05:11 +02:00
gytic
d5b020d4fe fix(taskbar/battery): remove unnecessary source definition 2025-07-28 23:39:25 +02:00
gytic
878a2c8e6e
Merge pull request #13 from gytic/dev
fix(taskbar/battery): convert int to str
2025-07-28 23:34:14 +02:00
gytic
f774174844 fix(taskbar/battery): convert int to str 2025-07-28 23:33:43 +02:00
gytic
437f358253
Merge pull request #12 from gytic/battery
feat(taskbar/battery-plugin): add power bar
2025-07-28 23:27:26 +02:00
gytic
49037f4576 feat(taskbar/battery-plugin): add power bar
Enable the power bar to get a quick overview of the remaining battery.

As the bar is not a 'perfect theme fit' (imo) there is an option to disable it (default: enabled)
as well as some QoL options to change the critical and warning state as well as some display colors
2025-07-28 23:26:54 +02:00
gytic
6a2c79d6a3
Merge pull request #11 from gytic/batch-fix
fix: default xfwm4 keybinds
2025-07-28 22:59:01 +02:00
gytic
12b0f911a0 fix: xfwm4 keybinds
xfwm4 stores important default keybinds inside the "custom" section.

These important keybinds were removed in commit d5458a9fcf
as I thought they would be added automatically back in. This regression
is now reverted.
2025-07-28 22:56:54 +02:00
gytic
cf2d3cd126
Merge pull request #10 from gytic/taskbar-term
fix(taskbar): use correct attr value to check for tui applications
2025-07-28 22:31:30 +02:00
gytic
aab066428d fix(taskbar): use correct attr value to check for tui applications 2025-07-28 22:30:00 +02:00
gytic
e2ff8dded5
Merge pull request #9 from gytic/path
fix(paths): use relative paths instead of inputs.self
2025-07-28 22:24:48 +02:00
gytic
941b1bffe5 fix(paths): use relative paths instead of inputs.self
when using nixos95 from another flake, the other flake will take over the path of inputs.self and therefore
break the paths.

We can fix this by navigating to the root with relative notation and contiuning from there
2025-07-28 22:18:59 +02:00
gytic
7194b94f5e
Merge pull request #7 from gytic/cleanup
remove unused files
2025-07-28 18:47:57 +02:00
gytic
084dd141f7 fix(dotfiles): remove unused dotfiles 2025-07-28 18:44:31 +02:00
gytic
8644a50587
Merge pull request #5 from gytic/hotkeys
Add declarative keyboard settings
2025-07-28 18:37:56 +02:00
gytic
c6e68bac0a chore(config): port only necessary keybinds 2025-07-28 18:32:01 +02:00
gytic
7134bd4870 chore(config): port keyboard shortcuts 2025-07-28 15:24:46 +02:00
gytic
d5458a9fcf feat(keybinds): add options to specify keybinds
this adds two new options:
nixos95.keybinds.commands -> specify normal shortcuts
nixos95.keybinds.xfwm4    -> specify xfwm4 related shortcuts
2025-07-28 15:24:12 +02:00
ff015f68ab
Merge pull request #4 from gytic/docs
docs: showcase how to enable experimental features
2025-07-28 15:17:46 +02:00
gytic
bd2af79f22 docs: showcase how to enable experimental features 2025-07-28 11:12:30 +02:00
4f5206479f
More customizability for the nixos95
Introducing "nixos95.taskbar.applications" + "nixos95.taskbar.battery-plugin.enable" + "nixos95.taskbar.homeIcon" 

adding dependency of "pipe-operators"
2025-07-28 08:17:47 +02:00
gytic
e4ffbff315 docs: add section about experimental features 2025-07-27 01:34:48 +02:00
gytic
ed87c8bd46 config: migrate to new config options
1. enable pipe-operators
2. reapply the correct taskbar applications
3. disable battery plugin
2025-07-27 01:29:16 +02:00
gytic
ddcb125ee3 feat(taskbar): allow users to configure the taskbar
there are now options to:
- enable a battery icon (nixos95.taskbar.battery-plugin.enable)
- change the home icon (nixos95.taskbar.homeIcon)
- define pinned applications (nixos95.taskbar.applications)
2025-07-27 01:28:01 +02:00
a303c5fdb2
Merge pull request #2 from gytic/module
Adding it as a module for easier import
2025-07-25 20:13:42 +02:00
gytic
6a9de226ef feat(nixos-95): extract DE themining into nixosModule
the desktop environment can be included via `self.nixosModules.nixos95`

this will expose two options (for now):
nixos95.enable -> enable the desktop environment
nixos95.wallpaper -> path to the wallpaper to use

currently the setup is closy coupled to this configuration,
which will change in the future, so it can be used with any configuration
2025-07-25 18:04:18 +02:00
915121f327 added the reddit post to the readme 2025-07-24 16:52:01 +02:00
f1be47c029 Add Games into Showcase 2025-07-24 16:17:11 +02:00
f89801cd39 init 2025-07-24 15:19:29 +02:00