b9dd8ef7df
gnome: Set tuta as the default mail application
...
I pressed the email application button on my new keyboard and it
literally pulled up motherfucking emacs man. Like actually what
the fuck. Why would it do this. I will never send or recieve email
in emacs. There are whole ass applications made for this.
2025-02-14 18:20:02 +01:00
6604acdc9c
emacs: Add soystemd mode
2025-02-14 15:00:07 +01:00
654fa8ce89
emacs: Add yaml mode and move eln-cache dir
2025-02-14 14:51:10 +01:00
7bf8d8924c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/b905f6fc23a9051a6e1b741e1438dbfc0634c6de?narHash=sha256-%2Bhu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU%3D' (2025-01-06)
→ 'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd?narHash=sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm%2BzmZ7vxbJdo%3D' (2025-02-01)
• Updated input 'flake-parts/nixpkgs-lib':
'e9b5173191
.tar.gz?narHash=sha256-CewEm1o2eVAnoqb6Ml%2BQi9Gg/EfNAxbRx1lANGVyoLI%3D' (2025-01-01)
→ '072a6db25e
.tar.gz?narHash=sha256-vJzFZGaCpnmo7I6i416HaBLpC%2BhvcURh/BQwROcGIp8%3D' (2025-02-01)
• Updated input 'nixpak':
'github:nixpak/nixpak/a49ec21ca2d6e8ed63cd621d8d50cffb6e7802e4?narHash=sha256-aOnvPxUSpZGcLiYedY5IqHWDe9RtS0G55lZ1ITvkVvo%3D' (2025-01-30)
→ 'github:nixpak/nixpak/8766590d404bb6864fa26f86c1fbb36901b982cb?narHash=sha256-/Y0RSTyDOA7m3p9hXz4oFzHE34eaJ5Ffbwuq0qA2YZI%3D' (2025-02-06)
• Updated input 'nixpak/flake-parts':
'github:hercules-ci/flake-parts/b905f6fc23a9051a6e1b741e1438dbfc0634c6de?narHash=sha256-%2Bhu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU%3D' (2025-01-06)
→ 'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd?narHash=sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm%2BzmZ7vxbJdo%3D' (2025-02-01)
• Updated input 'nixpak/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/afd0a42e8c61ebb56899315ee4084a8b2e4ff425?narHash=sha256-JTBWmyGf8K1Rwb%2BgviHIUzRJk/sITtT%2B72HXFkTZUjo%3D' (2025-01-15)
→ 'github:hercules-ci/hercules-ci-effects/6d1b6d5d59758b4f5f05745f774fc13cdc59da43?narHash=sha256-oJN/yvRL7G0WlR/hTkQIjFbPkzCV%2BsFnNB/38Tb9RL4%3D' (2025-01-30)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/666e1b3f09c267afd66addebe80fb05a5ef2b554?narHash=sha256-6L%2BWXKCw5mqnUIExvqkD99pJQ41xgyCk6z/H9snClwk%3D' (2025-01-30)
→ 'github:nixos/nixpkgs/a45fa362d887f4d4a7157d95c28ca9ce2899b70e?narHash=sha256-2MhC2Bgd06uI1A0vkdNUyDYsMD0SLNGKtD8600mZ69A%3D' (2025-02-08)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/9d3ae807ebd2981d593cddd0080856873139aa40?narHash=sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9%2BWC4%3D' (2025-01-29)
→ 'github:nixos/nixpkgs/a79cfe0ebd24952b580b1cf08cd906354996d547?narHash=sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y%3D' (2025-02-08)
2025-02-10 01:33:57 +01:00
b5e00af8ec
emacs: add treesitter support
2025-02-10 01:32:07 +01:00
abca633fc6
gnome: Update mimetype to use mpv for all videos
2025-02-02 21:56:50 +01:00
491addc8f9
firefox: Give firefox access to system fonts
2025-02-02 21:38:15 +01:00
8cfc0fa491
tor-browser: Fix tor browser being unable to download any files
2025-02-02 19:20:41 +01:00
0b1c74693c
steam: Fix the steam library being inaccesible to steam
2025-02-02 19:11:59 +01:00
a936937ccf
emacs: Add configuration for cc mode
2025-02-02 16:42:11 +01:00
c4accfc1d5
multimedia: Add video related applications
2025-02-02 00:14:38 +01:00
34b4cf62c2
gnome: Add some QoL applications
2025-02-02 00:14:15 +01:00
e7c92133d1
gnome: Set up correct handling of mimetypes
2025-02-02 00:13:26 +01:00
697fe32d80
gnome: Use single workspace for secondary monitor
2025-02-01 21:09:50 +01:00
e935441b80
art: Add opentabletdriver
2025-02-01 20:59:52 +01:00
310be182e4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpak':
'github:nixpak/nixpak/68beced51b937d506187431bec4847e78fd34911?narHash=sha256-sFzfMxH7c9UWyrFsC2wsPRJqTCHchz7q2zd04%2B9/yvw%3D' (2025-01-23)
→ 'github:nixpak/nixpak/a49ec21ca2d6e8ed63cd621d8d50cffb6e7802e4?narHash=sha256-aOnvPxUSpZGcLiYedY5IqHWDe9RtS0G55lZ1ITvkVvo%3D' (2025-01-30)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/4e96537f163fad24ed9eb317798a79afc85b51b7?narHash=sha256-GFzPxJzTd1rPIVD4IW%2BGwJlyGwBDV1Tj5FLYwDQQ9sM%3D' (2025-01-26)
→ 'github:nixos/nixpkgs/666e1b3f09c267afd66addebe80fb05a5ef2b554?narHash=sha256-6L%2BWXKCw5mqnUIExvqkD99pJQ41xgyCk6z/H9snClwk%3D' (2025-01-30)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/852ff1d9e153d8875a83602e03fdef8a63f0ecf8?narHash=sha256-Zf0hSrtzaM1DEz8//%2BXs51k/wdSajticVrATqDrfQjg%3D' (2025-01-26)
→ 'github:nixos/nixpkgs/9d3ae807ebd2981d593cddd0080856873139aa40?narHash=sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9%2BWC4%3D' (2025-01-29)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/015d461c16678fc02a2f405eb453abb509d4e1d4?narHash=sha256-j9IdflJwRtqo9WpM0OfAZml47eBblUHGNQTe62OUqTw%3D' (2025-01-20)
→ 'github:Mic92/sops-nix/4c1251904d8a08c86ac6bc0d72cc09975e89aef7?narHash=sha256-wkwYJc8cKmmQWUloyS9KwttBnja2ONRuJQDEsmef320%3D' (2025-01-31)
2025-02-01 14:12:24 +01:00
6cb66d86d2
Refactor the whole configuration
...
Reviewed-on: #1
2025-02-01 14:05:15 +01:00
fb5d4d46f8
Update flake.lock
2025-01-07 13:45:58 +01:00
381fdd789e
Been so long since I booted the machine with this so idk
2025-01-06 00:39:41 +01:00
1980fb8ffd
Update flake.lock
2025-01-02 21:40:35 +01:00
d04e0e6440
Update flake.lock
2025-01-01 19:16:40 +01:00
326560d38e
nixos unstable -> nixos 24.11
2024-12-28 18:17:37 +01:00
b25d7987b0
river: Remove pcmanfm as libfm is broken
...
I can't be bothered to wait for a fix. I don't use pcmanfm all that much
anyways so it has to go. bye bye
2024-12-28 17:59:48 +01:00
29324309e6
Update flake.lock
2024-12-28 17:44:42 +01:00
274547b83d
Add mars-mips
2024-12-26 18:29:49 +01:00
ed1cc05f00
nvim: Remove cord.nvim
2024-12-25 18:23:47 +01:00
2b5d8f5f27
basic: Add qalc
2024-12-25 18:20:47 +01:00
de1744ff81
Update flake.lock
2024-12-24 23:48:44 +01:00
f8cd8afc06
nvim: Add support for bashls
2024-12-24 22:35:39 +01:00
137f6c6be6
river: Add pcmanfm
2024-12-24 22:35:13 +01:00
862eed294e
river: Fix screencast script
...
It's still shit but just less now
2024-12-18 17:14:35 +01:00
16c91e0c9d
kde: optimize some stuff
2024-12-15 01:29:38 +01:00
3012c73e82
workstation: Disable cuda for now
...
I'll first have to get the binary cache working for me to run this.
Otherwise it takes to long. This isn't Gentoo.
2024-12-12 21:52:17 +01:00
92ec891c3a
Update flake.lock
2024-12-11 14:42:06 +01:00
9a59dfb308
nvim: Add support for clangd for C++ and ccls for C
...
clangd doesn't work the way I want it to with C.
ccls doesn't work the way I want it to with C++.
So now I use both for each ones they work well with.
2024-12-11 14:39:07 +01:00
b5d3970e71
nvim: Switch to clangd and use libcxx to support c++23 headers
...
For some fucking unknown reason the clang-tools package doesn't build
with libcxx by default and thus doesn't have the print header from C++23
which I need. I also don't know if they're fucking using the gcc13 c++
stdlib because the gcc14 one FUCKING HAS THE HEADER. I lost hours of
life which I am never going to get back to this fucking bullshit.
2024-12-10 14:39:49 +01:00
e77916ed2c
Remove NUR as it is no longer needed
2024-12-08 11:49:25 +01:00
0bc08cbf57
Update flake.lock
2024-12-08 11:48:19 +01:00
d0c1086790
x220: Enable bluetooth support
2024-12-08 11:47:38 +01:00
c36eebe6f1
git: Fix multiple identities
...
Very cursed solution but I don't have time to waste on it right now.
Will fix sometime later when I find the spare time to.
2024-12-08 11:46:43 +01:00
146fdb2087
river: Use upstream master branch of sandbar
...
No longer need to base it off of my fork as my changes have been merged
in to upstream sandbar.
2024-12-05 13:33:40 +01:00
bd8089d2d1
Update flake.lock
2024-12-05 13:33:09 +01:00
7ae46d8827
fix: Remove opentabletdriver as it depends on a deprecated package
...
It depends on the deprecated dotnet6. Going to re-enable once nixpkgs
pull request 360389 is propagated to nixos-unstable.
2024-12-01 13:17:34 +01:00
377c4be269
games: Remove xivlauncher
...
I haven't touched the game in months. Don't really need this anymore.
All it does is add a minute to rebuild time because C# is a piece of
shit that should've never cursed the earth.
2024-12-01 13:16:43 +01:00
724a874c97
git: Fix commit signing
2024-12-01 13:16:19 +01:00
f91234d87c
fix: pkgs.nerdfonts -> pkgs.nerd-fonts.go-mono
2024-12-01 10:38:40 +01:00
f9427b19d4
fix: Remove dead office.nix reference
2024-12-01 10:35:55 +01:00
40c30e8e85
Update flake.lock
2024-12-01 10:35:16 +01:00
2392162b56
office: Remove it
...
I already have LaTeX for text documents and I can also just write a csv
file and use Python to display it as a graph or similar instead of using
libreoffice calc.
2024-12-01 10:32:47 +01:00
a06e6c3f92
git: Add support for multiple identities
2024-12-01 10:32:16 +01:00