From 306835e1b0b4541378381e63e52415f13c48ca4a Mon Sep 17 00:00:00 2001 From: cswimr Date: Sun, 9 Feb 2025 15:06:59 -0600 Subject: [PATCH] replace mentions of coastalcommits with c.csw.im --- README.md | 8 ++++---- home-manager/user.nix | 4 +++- home-manager/vscode.nix | 2 +- nixos/shell.nix | 4 ++-- packages/customfonts.nix | 2 +- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index fbaa0e2..8cb46cf 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Hi there! This repository contains my NixOS flake. This is mainly meant as a uti ## Notes -- This configuration offers [`zsh`](https://www.zsh.org) as the default shell. You can change this in [`shell.nix`](https://www.coastalcommits.com/cswimr/flake/src/branch/master/nixos/shell.nix). This also includes a [`starship`](https://starship.rs) prompt. +- This configuration offers [`zsh`](https://www.zsh.org) as the default shell. You can change this in [`shell.nix`](./nixos/shell.nix). This also includes a [`starship`](https://starship.rs) prompt. - The Tailscale configuration requires you to create a file at `/run/secrets/tailscale` with your Tailscale registration key. This is only required on first-time setup, and the file will automatically be removed after the next system restart. - This repository manages secrets using [`sops-nix`](https://github.com/Mic92/sops-nix). @@ -14,9 +14,9 @@ This list contains a bunch of applications and tools that I use a lot. Some of t - [uv](https://astral.sh/uv): So, I develop most of my projects with Python. I used to use a lot of tools like Poetry, pipx, and virtualenv. I had also heard of others like PDM and pyenv. uv does what those tools do, but better. It's effortless to use, and is so incredibly fast. Like, it's actually insane just how fast this tool is, compared to Poetry. - [ruff](https://astral.sh/ruff): Again, as a primarily Python developer, I used to use pylint a lot. Unfortunately I do still have to, but only because ruff doesn't yet have feature comparability to pylint. However, it is blazingly fast, just like its brother uv. A codebase that takes plint about ~55 seconds to lint, takes ruff less than a second. It is kind of insane how fast this linter is, sometimes I don't know if it's working or not in my IDE just because it updates so fast. -- [neovim](https://neovim.io/) ([Module](https://www.coastalcommits.com/cswimr/flake/src/branch/master/nixos/nvim.nix)): A Vim-based text editor that I'm actually using to write this list! -- [Visual Studio Code](https://code.visualstudio.com/) ([Module](https://www.coastalcommits.com/cswimr/flake/src/branch/master/home-manager/vscode.nix)): While neovim can be used as a full-fledged development environment, I personally prefer the ease of use of VSCode when I'm working on larger projects. -- [btop](https://github.com/aristocratos/btop) ([Config](https://www.coastalcommits.com/cswimr/flake/src/branch/master/config/btop.conf)): Ever used `htop`? This is that, but better! Also supports GPUs as of a recent update. +- [neovim](https://neovim.io/) ([Module](./nixos/nvim)): A Vim-based text editor that I'm actually using to write this list! +- [Visual Studio Code](https://code.visualstudio.com/) ([Module](./home-manager/vscode.nix)): While neovim can be used as a full-fledged development environment, I personally prefer the ease of use of VSCode when I'm working on larger projects. +- [btop](https://github.com/aristocratos/btop) ([Config](./config/btop.conf)): Ever used `htop`? This is that, but better! Also supports GPUs as of a recent update. - [Vesktop](https://github.com/Vencord/Vesktop): As everyone knows, the official Discord Linux client is... subpar, at best, and has features that just don't work on modern compositors like Wayland, such as screen sharing. Vesktop fixes a lot of those issues, and also comes with the awesome client modification [Vencord](https://github.com/Vencord/Vencord) built-in. - [Sober](https://sober.vinegarhq.org/): Ever since Byfron's Hyperion was added to the ROBLOX client, playing ROBLOX on Linux has been impossible without using an Android emulator. Well, Sober aims to fix this. It does still use the official ROBLOX Android apk, but it is a full port to Linux, as opposed to an emulator. I can personally confirm the performance claims they advertise on their website, it does massively increase performance over the Windows version of ROBLOX. - [Lucem](https://github.com/xTrayambak/lucem): Lucem aims to bridge the gap between Vinegar, the previous way to run ROBLOX on Linux, and Sober. It does this by offering various improvements like the ability to override the default ROBLOX font, and has a graphical interface to edit various settings and fflags. It is quite reminiscent of [Bloxstrap](https://github.com/bloxstraplabs/bloxstrap), which is the definitive ROBLOX bootstrapper for Windows. diff --git a/home-manager/user.nix b/home-manager/user.nix index 48d3161..5378f78 100755 --- a/home-manager/user.nix +++ b/home-manager/user.nix @@ -79,9 +79,11 @@ directory = "/etc/nixos"; }; url = { - "git@coastalcommits.com:" = { + "git@c.csw.im:" = { insteadOf = [ "https://www.coastalcommits.com/" + "git@coastalcommits.com" + "https://c.csw.im/" "cc:" "coastalcommits:" ]; diff --git a/home-manager/vscode.nix b/home-manager/vscode.nix index 078f88a..6ecba3d 100644 --- a/home-manager/vscode.nix +++ b/home-manager/vscode.nix @@ -365,7 +365,7 @@ rec { "codesnap.showWindowControls" = false; "gitlens.remotes" = [ { - "domain" = "www.coastalcommits.com"; + "domain" = "c.csw.im"; "type" = "Gitea"; } ]; diff --git a/nixos/shell.nix b/nixos/shell.nix index cfead9f..e60ac6b 100644 --- a/nixos/shell.nix +++ b/nixos/shell.nix @@ -67,7 +67,7 @@ paste = "wl-paste"; cat = "bat"; git = "hub"; - cc = "fj --host=https://www.coastalcommits.com --style=fancy"; + cc = "fj --host=https://c.csw.im --style=fancy"; cb = "fj --host https://codeberg.org --style=fancy"; eza = "eza --time-style=long-iso --icons=auto --hyperlink"; l = "eza -lhg"; @@ -80,7 +80,7 @@ nixrc = "edit /etc/nixos"; taildrop = "tailscale file"; forgejo-runner = "act_runner"; - runactions = "act_runner exec --default-actions-url=https://www.coastalcommits.com --gitea-instance=https://www.coastalcommits.com"; + runactions = "act_runner exec --default-actions-url=https://c.csw.im --gitea-instance=https://c.csw.im"; uvr = "uv run"; ns = "nix-shell"; edit = "_edit"; diff --git a/packages/customfonts.nix b/packages/customfonts.nix index 84897bc..02b66d5 100644 --- a/packages/customfonts.nix +++ b/packages/customfonts.nix @@ -5,7 +5,7 @@ pkgs.stdenv.mkDerivation { version = "1.0"; src = pkgs.fetchurl { - url = "https://www.coastalcommits.com/cswimr/fonts/archive/master.tar.gz"; + url = "https://c.csw.im/cswimr/fonts/archive/master.tar.gz"; sha256 = "sha256-XBRNu1DxjhfloJkQrFy4Wz4IUD6abhKcZKkX/snyxs4"; };