Commit graph

309 commits

Author SHA1 Message Date
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
3703d7f392
Add libreoffice 2024-11-24 16:13:11 +01:00
e1d25b2968
tmux: Enable mouse support 2024-11-24 16:12:25 +01:00
3cb5f4f832
Update flake.lock 2024-11-24 12:36:28 +01:00
daedf93ecd
git: Set default pull behaviour to rebase 2024-11-24 12:31:33 +01:00
c0fa670037
Add tmux configuration 2024-11-24 12:31:33 +01:00