e7e618f42b
Fix install script for non-nixos
2024-06-06 16:28:28 +02:00
8136b7633f
Add configuration for nix itself
...
This enables the experimental features required to run `nix develop`.
2024-06-06 12:55:21 +02:00
62a2c850ae
Add support for non-nixos systems
...
I run Debian on my Thinkpad and wanted to take advantage of nix on there
without also installing NixOS there, so here is added support for it.
2024-06-06 12:41:31 +02:00
c2ba41fd36
Update flake.lock
2024-06-02 16:23:53 +02:00
6db74d63e6
Opt-in state for Prismlauncher
2024-06-02 16:23:05 +02:00
3ed191ece5
Disable the default branch warning in git
...
"master" sounds way cooler than "main". Haters are going to hate.
2024-06-01 00:21:25 +02:00
ba64484693
Set $EDITOR to nvim manually
...
Using the hm option programs.neovim.defaultEditor doesn't work for some
reason so I just set the environment variable manually.
2024-05-31 23:40:41 +02:00
02b8deca92
Update flake.lock
2024-05-31 23:38:38 +02:00
6cf66c6078
Update screenshot
2024-05-30 19:48:50 +02:00
f219288962
Add fastfetch configuration
2024-05-30 19:48:29 +02:00
010ea7bf9d
Add shell for styling qt in the future
...
Still have to find a good gruvbox theme in Nixpkgs that I could use,
or a way to use a them that is not present in Nixpkgs.
2024-05-30 19:47:33 +02:00
393071371b
Mark the vendored ags configuration files as such
...
This is actually so that GitHub doesn't increase the Soyscript
percentage in the language summary, because that is embarassing.
2024-05-30 19:46:24 +02:00
36ea0b0e39
Update the ags configuration
...
There is now a bargain bin gnome-shell quicksettings menu with basically
only media controls. This also takes care of notifications now.
TODO: Add the code for shutting down and restarting the computer with
the buttons in the quicksettings menu.
2024-05-30 19:45:14 +02:00
c409d58b19
Use a preset theme instead of stylix for gtk
2024-05-30 19:41:19 +02:00
daddbaf867
Opt in state for honkers railway
2024-05-30 19:36:03 +02:00
78243e8a14
Add Minecraft
2024-05-30 19:34:57 +02:00
cfa13b882e
Update flake.lock
2024-05-30 19:34:12 +02:00
467c891558
Add soyscript language server
...
For configuring ags, hopefully I won't ever have to use this for more
than that.
2024-05-26 11:56:49 +02:00
4b6c921768
Use ftplugin instead of autocmds to set indent
...
The autocmds approach had the issue of overwriting the indentation
globally for all files. So if you opened a .nix file and then wanted to
edit a .c file, it would then still do 2 space indentation when it
should be 4. The autocmds approach was redundant in the first place as
the ftplugin directory already exists for this exact purpose and does it
without the aformentioned issue.
2024-05-26 11:43:53 +02:00
c74468526a
Add screenshot
2024-05-26 01:04:56 +02:00
5054b9df48
Add temporary ags configuration
2024-05-26 01:02:14 +02:00
7a479eb08c
Use sessionVariables instead of normal variables for things that affect the session
2024-05-26 01:01:52 +02:00
802515cc86
Optimize performance in games
...
- Switch kernel to xanmod
- Allow tearing in Hyprland
2024-05-25 16:49:53 +02:00
102325d0b7
Update flake.lock
2024-05-25 16:49:20 +02:00
e7e3a61b18
Additionally add the gtk desktop portal
...
This fixes the file picker for steam
2024-05-24 22:47:23 +02:00
5de9830ed9
Fix steam path
2024-05-24 22:26:56 +02:00
ee3cd76757
Opt in state for Steam
2024-05-24 22:12:32 +02:00
75b13ac379
Refactor the entire configuration
...
With the release of the Nvidia 555 beta drivers and their improvements to
the Wayland experience I've finally decided to return to NixOS with
Hyprland again after 2 years of running Gentoo and Opensuse Tumbleweed
on X11. So this is me committing the work done so far from the last
couple of days. Future commits will be more incremental.
2024-05-24 21:33:00 +02:00
caem
97c86fb014
Plasma
2024-04-05 14:36:20 +02:00
caem
59842a4ba4
Restructure to allow for modularity and add home-manager with tmux and git
2024-04-04 13:49:19 +02:00
caem
eff6860aa2
Replace legacy configuration with the new
...
The old configuration is still available in the legacy branch of this
repository. It contains the mostly server oriented configuration while
this new configuration is aimed at desktop usage.
2024-04-04 01:41:19 +02:00
caem
ab0f848847
Remove domain
2023-09-20 15:24:24 +02:00
caem
424113c836
Test removal of nginx or something
2023-09-20 15:22:41 +02:00
caem
edc5ffe941
Add domain
2023-09-20 15:16:39 +02:00
caem
b5020e7944
Add Akkoma service
2023-09-20 15:15:08 +02:00
caem
774066cf0c
Fix gitea ssh
2023-09-19 14:58:03 +00:00
caem
e093ba80f2
Merge pull request #13 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-09-19 14:57:34 +00:00
caem
dc5d5fc8a1
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
→ 'github:nixos/nixpkgs/970a59bd19eff3752ce552935687100c46e820a5' (2023-09-17)
2023-09-19 08:20:36 +00:00
caem
b40f667257
Enhance sshd security
2023-09-18 21:33:40 +00:00
caem
62803f78cb
Merge pull request #12 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-09-18 21:30:28 +00:00
caem
d301784efb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'impermanence':
'github:nix-community/impermanence/e3a7acd113903269a1b5c8b527e84ce7ee859851' (2023-07-31)
→ 'github:nix-community/impermanence/e9643d08d0d193a2e074a19d4d90c67a874d932e' (2023-09-13)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9075cba53e86dc318d159aee55dc9a7c9a4829c1' (2023-09-02)
→ 'github:nixos/nixpkgs/5d017a8822e0907fb96f7700a319f9fe2434de02' (2023-09-17)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/aa8aa7e2ea35ce655297e8322dc82bf77a31d04b' (2023-09-01)
→ 'github:nixos/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
2023-09-18 08:20:45 +00:00
caem
d14ddc9485
Merge pull request #11 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-09-03 21:23:37 +00:00
caem
76a04d0e03
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/74e5bdc5478ebbe7ba5849f0d765f92757bb9dbf' (2023-08-25)
→ 'github:nixos/nixpkgs/9075cba53e86dc318d159aee55dc9a7c9a4829c1' (2023-09-02)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/5690c4271f2998c304a45c91a0aeb8fb69feaea7' (2023-08-25)
→ 'github:nixos/nixpkgs/aa8aa7e2ea35ce655297e8322dc82bf77a31d04b' (2023-09-01)
2023-09-03 08:17:43 +00:00
caem
4f6e0f9fab
Merge pull request #10 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-08-27 20:23:43 +00:00
caem
6df4a0b3aa
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/bfd953b2c6de4f550f75461bcc5768b6f966be10' (2023-08-15)
→ 'github:nixos/nixpkgs/74e5bdc5478ebbe7ba5849f0d765f92757bb9dbf' (2023-08-25)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
→ 'github:nixos/nixpkgs/5690c4271f2998c304a45c91a0aeb8fb69feaea7' (2023-08-25)
2023-08-27 08:17:34 +00:00
caem
47d598597a
Merge pull request #9 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-08-17 19:11:43 +02:00
caem
b03db3497b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/011567f35433879aae5024fc6ec53f2a0568a6c4' (2023-08-07)
→ 'github:nixos/nixpkgs/bfd953b2c6de4f550f75461bcc5768b6f966be10' (2023-08-15)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/5a8e9243812ba528000995b294292d3b5e120947' (2023-08-07)
→ 'github:nixos/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
2023-08-17 08:18:41 +00:00
caem
21cb188e56
Merge pull request #8 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-08-08 20:08:34 +02:00
caem
86bf3d6dce
flake.lock: Update
...
Flake lock file updates:
• Updated input 'impermanence':
'github:nix-community/impermanence/89253fb1518063556edd5e54509c30ac3089d5e6' (2023-05-16)
→ 'github:nix-community/impermanence/e3a7acd113903269a1b5c8b527e84ce7ee859851' (2023-07-31)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/d57e8c535d4cbb07f441c30988ce52eec69db7a8' (2023-07-29)
→ 'github:nixos/nixpkgs/011567f35433879aae5024fc6ec53f2a0568a6c4' (2023-08-07)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/e6ab46982debeab9831236869539a507f670a129' (2023-07-29)
→ 'github:nixos/nixpkgs/5a8e9243812ba528000995b294292d3b5e120947' (2023-08-07)
2023-08-08 08:19:28 +00:00
caem
69438487ad
Merge pull request #7 from c4em/update_flake_lock_action
...
Automated: Update flake.lock
2023-07-31 12:00:28 +00:00