treewide: yeet some proprietary slop, also name and shame
This commit is contained in:
@@ -66,7 +66,14 @@
|
||||
inherit system;
|
||||
|
||||
config = {
|
||||
allowUnfree = true;
|
||||
allowUnfreePredicate = pkg: nixpkgs.lib.elem (nixpkgs.lib.getName pkg) [
|
||||
"discord"
|
||||
"geogebra"
|
||||
"ipu6-camera-bins"
|
||||
"ipu6-camera-bins-unstable"
|
||||
"ivsc-firmware"
|
||||
"ivsc-firmware-unstable"
|
||||
];
|
||||
android_sdk.accept_license = true;
|
||||
segger-jlink.acceptLicense = true;
|
||||
permittedInsecurePackages = [
|
||||
|
||||
@@ -149,6 +149,7 @@ in
|
||||
programs.ahoviewer.enable = graphics;
|
||||
programs.alacritty.enable = graphics;
|
||||
programs.anki.enable = graphics;
|
||||
programs.chromium.enable = graphics;
|
||||
programs.element-desktop.enable = graphics;
|
||||
programs.emacs.enable = graphics;
|
||||
programs.feh.enable = graphics;
|
||||
@@ -158,7 +159,7 @@ in
|
||||
programs.newsboat.enable = graphics;
|
||||
programs.nyxt.enable = graphics;
|
||||
programs.obs-studio.enable = graphics;
|
||||
programs.obsidian.enable = graphics;
|
||||
programs.obsidian.enable = false;
|
||||
programs.prism-launcher.enable = graphics;
|
||||
programs.qutebrowser.enable = graphics;
|
||||
programs.rofi.enable = graphics;
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
rnr
|
||||
rsync
|
||||
# sc-im
|
||||
slack-term
|
||||
# slack-term
|
||||
tea
|
||||
terminal-parrot
|
||||
termtosvg
|
||||
@@ -94,7 +94,6 @@
|
||||
ghidra
|
||||
gimp3-with-plugins
|
||||
gnome-font-viewer
|
||||
google-chrome
|
||||
imhex
|
||||
imv
|
||||
inkscape
|
||||
@@ -122,7 +121,7 @@
|
||||
# scrcpy
|
||||
seahorse
|
||||
shellcheck
|
||||
slack
|
||||
# slack
|
||||
# sublime3
|
||||
# swiPrologWithGui
|
||||
tagainijisho
|
||||
@@ -153,11 +152,10 @@
|
||||
desmume
|
||||
# osu-lazer
|
||||
# retroarchFull
|
||||
steam
|
||||
steam-tui
|
||||
# steam
|
||||
# steam-tui
|
||||
stepmania
|
||||
# taisei
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -233,7 +233,7 @@ lib.mkIf cfg.enable {
|
||||
reflogExpireUnreachable = "90 days";
|
||||
};
|
||||
|
||||
web.browser = "google-chrome-stable";
|
||||
web.browser = "firefox";
|
||||
|
||||
"filter \"lfs\"" = {
|
||||
required = true;
|
||||
|
||||
@@ -22,7 +22,7 @@ in
|
||||
"workspace special silent, title:^(.*is sharing (your screen|a window)\.)$"
|
||||
|
||||
"workspace 2, class:^(firefox)$"
|
||||
"workspace 2, class:^(google-chrome)$"
|
||||
"workspace 2, class:^(chromium)$"
|
||||
|
||||
"workspace 3, class:^(Emacs)$"
|
||||
"workspace 3, class:^(code)$"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
let
|
||||
cfg = config.programs.newsboat;
|
||||
|
||||
defaultBrowser = "google-chrome-stable %u";
|
||||
defaultBrowser = "firefox %u";
|
||||
videoViewer = "mpv %u";
|
||||
in {
|
||||
imports = [ ./sources.nix ];
|
||||
|
||||
@@ -23,7 +23,7 @@ in
|
||||
};
|
||||
|
||||
programs.vscode = {
|
||||
package = pkgs.vscode.overrideAttrs (prev: {
|
||||
package = pkgs.vscodium.overrideAttrs (prev: {
|
||||
# NOTE: this messes up zsh's tab completion in the terminal whenever code is started
|
||||
# from within a shell
|
||||
preFixup = prev.preFixup + ''
|
||||
@@ -318,10 +318,10 @@ in
|
||||
justusadam.language-haskell
|
||||
justusadam.language-haskell
|
||||
mechatroner.rainbow-csv
|
||||
mhutchie.git-graph
|
||||
# mhutchie.git-graph
|
||||
ms-python.python
|
||||
ms-python.vscode-pylance
|
||||
ms-vscode-remote.remote-ssh
|
||||
# ms-python.vscode-pylance
|
||||
# ms-vscode-remote.remote-ssh
|
||||
naumovs.color-highlight
|
||||
oderwat.indent-rainbow
|
||||
pkief.material-icon-theme
|
||||
|
||||
@@ -49,7 +49,7 @@ type TerminalCommand = String
|
||||
|
||||
myTerminal = "alacritty"
|
||||
-- myBrowser = "qutebrowser"
|
||||
myBrowser = "google-chrome-stable"
|
||||
myBrowser = "firefox"
|
||||
myFileBrowser = "thunar"
|
||||
|
||||
emacsCommand :: TerminalCommand
|
||||
@@ -258,7 +258,7 @@ myManageHook = composeAll
|
||||
, className =? "copyq" --> doFloat
|
||||
|
||||
, className =? "firefox" --> doShift wsWeb
|
||||
, className =? "google-chrome" --> doShift wsWeb
|
||||
, className =? "chromium" --> doShift wsWeb
|
||||
|
||||
, className =? "Emacs" --> doShift wsDev
|
||||
, className =? "Code" --> doShift wsDev
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
packages = with pkgs; [
|
||||
ark-pixel-font
|
||||
cm_unicode
|
||||
corefonts
|
||||
dejavu_fonts
|
||||
fira-code
|
||||
fira-code-symbols
|
||||
@@ -28,7 +27,6 @@
|
||||
powerline-fonts
|
||||
source-han-sans
|
||||
source-sans
|
||||
symbola
|
||||
texlivePackages.asana-math
|
||||
ubuntu-classic
|
||||
victor-mono
|
||||
|
||||
Reference in New Issue
Block a user