Knowledge (XXG)

COSMIC (desktop environment)

Source 📝

578: 154: 24: 521: 650: 643: 636: 210:
and developed to be similar to GNOME. System76 cites limitations with GNOME extensions, as well as disagreements with GNOME developers on the desktop experience, as reasons to build a new desktop environment.
399: 481: 206:
System76 stated in 2021 that it would be creating a new desktop environment that is not based on any existing desktop environment. This desktop environment would be written in
686: 1378: 1363: 619: 1373: 389: 222:
COSMIC is made from scratch and is not based on any existing desktop environment. It features a custom theming system, utilizes the Rust-based
562: 849: 473: 1368: 612: 421: 958: 710: 585: 171: 1261: 779: 705: 56: 446: 794: 745: 605: 289:
rendering. Furthermore, it also includes a feature that allows users to divide a terminal window into multiple areas.
207: 79: 968: 818: 799: 735: 628: 131: 1089: 577: 1297: 1231: 1167: 1114: 981: 823: 555: 1312: 1031: 1001: 828: 720: 1307: 941: 1266: 1159: 1016: 230: 23: 1358: 1182: 1094: 1064: 153: 1177: 725: 679: 659: 548: 174: 119: 114: 1271: 1221: 936: 671: 262: 258: 107: 102: 1317: 1256: 1251: 1011: 1006: 238: 589: 532: 306: 1337: 1332: 1292: 951: 924: 809: 126: 86: 1322: 896: 1327: 1287: 1246: 663: 226: 1352: 1236: 929: 760: 357: 269:, and more. It also has programming-oriented features such as line highlighting and 1302: 1139: 394: 242: 904: 854: 740: 234: 919: 774: 285:
framework and a custom renderer. It supports bidirectional text, theming, and
46: 34: 1192: 1144: 1044: 833: 282: 246: 95: 422:"System76 Launches Pop!_OS 24.04 LTS with COSMIC Alpha Desktop Environment" 332: 281:
COSMIC Terminal is the built-in terminal emulator. It was built using the
1054: 991: 909: 789: 362: 214:
The first alpha release, branded as "Epoch," released on August 8, 2024.
62: 39: 390:"You can kick the alpha tires on System76's Cosmic, a new Linux desktop" 1197: 1104: 1069: 996: 201: 189: 1207: 1187: 976: 769: 509: 311: 505: 1129: 1084: 1049: 914: 858: 715: 528: 520: 266: 185: 178: 192:. It is now a standalone desktop environment built from scratch. 1241: 1202: 1134: 1109: 1099: 1079: 1074: 1059: 1039: 1021: 986: 872: 862: 784: 750: 730: 474:"System76 desktop environment COSMIC alpha now available to try" 91: 632: 1172: 1149: 1124: 1119: 876: 868: 696: 667: 447:"Don't Miss: System76 is Building its Own Desktop Environment" 286: 270: 142: 358:"System76's COSMIC Desktop Working Toward Its Alpha Release" 184:
COSMIC was originally the name of a modified version of
593: 536: 257:
COSMIC Edit is the built-in text editor. It supports
1280: 1220: 1158: 1030: 967: 950: 895: 842: 808: 759: 695: 678: 168:
Computer Operating System Main Interface Components
137: 125: 113: 101: 85: 75: 55: 45: 33: 307:"Cosmic/LICENSE at master_jammy · pop-os/Cosmic" 28:The first alpha release, showcasing various apps 333:"All About the Upcoming Pop!_OS COSMIC Desktop" 644: 613: 556: 8: 16: 964: 692: 651: 637: 629: 620: 606: 563: 549: 152: 22: 15: 181:and other Unix-like operating systems. 298: 1379:Unix windowing system-related software 7: 574: 572: 517: 515: 383: 381: 379: 326: 324: 322: 1364:Free and open-source software stubs 592:. You can help Knowledge (XXG) by 535:. You can help Knowledge (XXG) by 14: 245:, a settings application, and an 1374:Free software programmed in Rust 576: 519: 484:from the original on 2024-08-08 402:from the original on 2024-08-17 356:Larabel, Michael (2024-01-11). 233:, and its own applications (a 1: 586:free and open-source software 420:Nestor, Marius (2024-08-08). 445:Sneddon, Joey (2021-11-09). 331:Rudra, Sourav (2024-04-30). 166:, originally an acronym for 388:Purdy, Kevin (2024-08-08). 1395: 571: 514: 199: 1369:Free desktop environments 472:Dawe, Liam (2024-08-08). 21: 824:IRIX Interactive Desktop 1313:Resolution independence 202:Pop! OS § Features 531:-related article is a 188:made specifically for 1017:Project Looking Glass 1095:Motif Window Manager 660:Desktop environments 172:free and open-source 1308:Painter's algorithm 726:Java Desktop System 175:desktop environment 120:Desktop environment 18: 259:bidirectional text 35:Original author(s) 1346: 1345: 1216: 1215: 891: 890: 601: 600: 544: 543: 239:terminal emulator 161: 160: 1386: 1338:Windowing system 1293:Desktop metaphor 965: 925:Plasma Bigscreen 693: 653: 646: 639: 630: 622: 615: 608: 580: 573: 565: 558: 551: 523: 516: 493: 492: 490: 489: 469: 463: 462: 460: 458: 442: 436: 435: 433: 432: 417: 411: 410: 408: 407: 385: 374: 373: 371: 370: 353: 347: 346: 344: 343: 328: 317: 316: 303: 227:graphics toolkit 225: 157: 156: 149: 146: 144: 132:GPL-3.0-or-later 87:Operating system 71: 68: 66: 64: 26: 19: 1394: 1393: 1389: 1388: 1387: 1385: 1384: 1383: 1349: 1348: 1347: 1342: 1323:Virtual desktop 1276: 1223: 1212: 1154: 1026: 956: 953: 946: 887: 838: 804: 755: 684: 681: 674: 664:window managers 657: 627: 626: 570: 569: 502: 497: 496: 487: 485: 471: 470: 466: 456: 454: 444: 443: 439: 430: 428: 419: 418: 414: 405: 403: 387: 386: 377: 368: 366: 355: 354: 350: 341: 339: 330: 329: 320: 305: 304: 300: 295: 279: 277:COSMIC Terminal 255: 223: 220: 204: 198: 151: 141: 61: 29: 12: 11: 5: 1392: 1390: 1382: 1381: 1376: 1371: 1366: 1361: 1351: 1350: 1344: 1343: 1341: 1340: 1335: 1330: 1328:Widget toolkit 1325: 1320: 1315: 1310: 1305: 1300: 1295: 1290: 1288:Display server 1284: 1282: 1278: 1277: 1275: 1274: 1269: 1264: 1259: 1254: 1249: 1244: 1239: 1234: 1228: 1226: 1218: 1217: 1214: 1213: 1211: 1210: 1205: 1200: 1195: 1190: 1185: 1180: 1175: 1170: 1164: 1162: 1156: 1155: 1153: 1152: 1147: 1142: 1137: 1132: 1127: 1122: 1117: 1112: 1107: 1102: 1097: 1092: 1087: 1082: 1077: 1072: 1067: 1062: 1057: 1052: 1047: 1042: 1036: 1034: 1028: 1027: 1025: 1024: 1019: 1014: 1009: 1004: 999: 994: 989: 984: 979: 973: 971: 962: 948: 947: 945: 944: 939: 934: 933: 932: 927: 917: 912: 907: 901: 899: 893: 892: 889: 888: 886: 885: 880: 866: 852: 846: 844: 840: 839: 837: 836: 831: 826: 821: 815: 813: 806: 805: 803: 802: 797: 792: 787: 782: 777: 772: 766: 764: 757: 756: 754: 753: 748: 743: 738: 733: 728: 723: 718: 713: 708: 702: 700: 690: 676: 675: 658: 656: 655: 648: 641: 633: 625: 624: 617: 610: 602: 599: 598: 581: 568: 567: 560: 553: 545: 542: 541: 524: 513: 512: 501: 500:External links 498: 495: 494: 464: 437: 412: 375: 348: 337:It's FOSS News 318: 297: 296: 294: 291: 278: 275: 254: 251: 229:, streamlined 219: 216: 200:Main article: 197: 194: 159: 158: 139: 135: 134: 129: 123: 122: 117: 111: 110: 105: 99: 98: 89: 83: 82: 77: 73: 72: 59: 53: 52: 49: 43: 42: 37: 31: 30: 27: 13: 10: 9: 6: 4: 3: 2: 1391: 1380: 1377: 1375: 1372: 1370: 1367: 1365: 1362: 1360: 1357: 1356: 1354: 1339: 1336: 1334: 1331: 1329: 1326: 1324: 1321: 1319: 1316: 1314: 1311: 1309: 1306: 1304: 1301: 1299: 1296: 1294: 1291: 1289: 1286: 1285: 1283: 1279: 1273: 1270: 1268: 1265: 1263: 1260: 1258: 1255: 1253: 1250: 1248: 1245: 1243: 1240: 1238: 1235: 1233: 1232:Enlightenment 1230: 1229: 1227: 1225: 1219: 1209: 1206: 1204: 1201: 1199: 1196: 1194: 1191: 1189: 1186: 1184: 1181: 1179: 1176: 1174: 1171: 1169: 1166: 1165: 1163: 1161: 1157: 1151: 1148: 1146: 1143: 1141: 1138: 1136: 1133: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1111: 1108: 1106: 1103: 1101: 1098: 1096: 1093: 1091: 1088: 1086: 1083: 1081: 1078: 1076: 1073: 1071: 1068: 1066: 1063: 1061: 1058: 1056: 1053: 1051: 1048: 1046: 1043: 1041: 1038: 1037: 1035: 1033: 1029: 1023: 1020: 1018: 1015: 1013: 1010: 1008: 1005: 1003: 1000: 998: 995: 993: 990: 988: 985: 983: 982:Enlightenment 980: 978: 975: 974: 972: 970: 966: 963: 960: 955: 949: 943: 940: 938: 935: 931: 930:Plasma Mobile 928: 926: 923: 922: 921: 918: 916: 913: 911: 908: 906: 903: 902: 900: 898: 894: 884: 881: 878: 874: 870: 867: 864: 860: 856: 853: 851: 850:Looking Glass 848: 847: 845: 841: 835: 832: 830: 827: 825: 822: 820: 817: 816: 814: 811: 807: 801: 798: 796: 793: 791: 788: 786: 783: 781: 778: 776: 773: 771: 768: 767: 765: 762: 758: 752: 749: 747: 744: 742: 739: 737: 734: 732: 729: 727: 724: 722: 719: 717: 714: 712: 709: 707: 704: 703: 701: 698: 694: 691: 688: 683: 677: 673: 669: 665: 661: 654: 649: 647: 642: 640: 635: 634: 631: 623: 618: 616: 611: 609: 604: 603: 597: 595: 591: 588:article is a 587: 582: 579: 575: 566: 561: 559: 554: 552: 547: 546: 540: 538: 534: 530: 525: 522: 518: 511: 507: 504: 503: 499: 483: 479: 478:GamingOnLinux 475: 468: 465: 452: 448: 441: 438: 427: 423: 416: 413: 401: 397: 396: 391: 384: 382: 380: 376: 365: 364: 359: 352: 349: 338: 334: 327: 325: 323: 319: 314: 313: 308: 302: 299: 292: 290: 288: 284: 276: 274: 273:integration. 272: 268: 264: 260: 252: 250: 248: 244: 240: 236: 232: 231:window tiling 228: 217: 215: 212: 209: 203: 195: 193: 191: 187: 182: 180: 176: 173: 169: 165: 155: 148: 140: 136: 133: 130: 128: 124: 121: 118: 116: 112: 109: 106: 104: 100: 97: 93: 90: 88: 84: 81: 78: 74: 70: 69:/cosmic-epoch 60: 58: 54: 50: 48: 44: 41: 38: 36: 32: 25: 20: 1140:Window Maker 882: 682:environments 594:expanding it 583: 537:expanding it 526: 486:. Retrieved 477: 467: 455:. Retrieved 453:. OHSO Media 450: 440: 429:. Retrieved 425: 415: 404:. Retrieved 395:Ars Technica 393: 367:. Retrieved 361: 351: 340:. Retrieved 336: 310: 301: 280: 256: 243:file manager 221: 213: 205: 183: 167: 163: 162: 47:Developer(s) 1359:Linux stubs 1224:compositors 969:Compositing 905:GNOME Shell 855:OpenWindows 741:ROX Desktop 457:10 November 253:COSMIC Edit 235:text editor 1353:Categories 1303:GUI widget 959:comparison 775:KDE Plasma 687:comparison 488:2024-08-17 451:OMG Ubuntu 431:2024-08-09 406:2024-08-09 369:2024-08-07 342:2024-08-07 293:References 76:Written in 57:Repository 1262:Budgie-wm 1193:ratpoison 1145:WindowLab 1045:AfterStep 834:X.desktop 770:Deepin DE 666:based on 426:9to5Linux 283:Alacritty 263:ligatures 247:app store 96:Unix-like 1090:Matchbox 1055:Blackbox 1032:Stacking 992:Metacity 954:managers 952:X window 910:KDesktop 790:Razor-qt 711:Cinnamon 482:Archived 400:Archived 363:Phoronix 218:Features 143:system76 103:Platform 51:System76 40:System76 1281:Related 1222:Wayland 1198:StumpWM 1168:awesome 1115:Sawfish 1105:Openbox 1070:Fluxbox 997:Metisse 937:Maynard 879:-based) 865:-based) 795:Trinity 680:Desktop 672:Wayland 196:History 190:Pop!_OS 170:, is a 147:/cosmic 138:Website 127:License 108:Wayland 67:/pop-os 1272:Weston 1257:Muffin 1252:Mutter 1208:xmonad 1188:larswm 1160:Tiling 1012:Mutter 1007:Muffin 1002:Moksha 977:Compiz 920:Plasma 897:Shells 883:COSMIC 861:- and 812:-based 780:Lumina 763:-based 706:Budgie 699:-based 510:GitHub 506:cosmic 312:GitHub 164:COSMIC 150:  63:github 17:COSMIC 1318:Shell 1130:tvtwm 1085:IceWM 1050:amiwm 942:Unity 915:Phosh 859:XView 843:Other 810:Motif 746:Sugar 716:GNOME 584:This 529:Linux 527:This 267:emoji 186:GNOME 179:Linux 1333:WIMP 1267:sway 1242:KWin 1237:Gala 1203:wmii 1135:vtwm 1110:Qvwm 1100:olwm 1080:FVWM 1075:FLWM 1060:CTWM 1040:4Dwm 1022:Xfwm 987:KWin 873:Xlib 863:OLIT 800:UKUI 785:LXQt 751:Xfce 736:MATE 731:LXDE 662:and 590:stub 533:stub 459:2021 241:, a 237:, a 224:iced 208:Rust 177:for 145:.com 115:Type 92:Unix 80:Rust 65:.com 1298:GUI 1247:Mir 1183:Ion 1173:dwm 1150:wm2 1125:twm 1120:swm 1065:cwm 877:XCB 869:UDE 829:VUE 819:CDE 721:GPE 697:GTK 670:or 668:X11 508:on 287:GPU 271:Git 249:). 1355:: 1178:i3 761:Qt 480:. 476:. 449:. 424:. 398:. 392:. 378:^ 360:. 335:. 321:^ 309:. 265:, 261:, 94:, 961:) 957:( 875:/ 871:( 857:( 689:) 685:( 652:e 645:t 638:v 621:e 614:t 607:v 596:. 564:e 557:t 550:v 539:. 491:. 461:. 434:. 409:. 372:. 345:. 315:.

Index


Original author(s)
System76
Developer(s)
Repository
github.com/pop-os/cosmic-epoch
Rust
Operating system
Unix
Unix-like
Platform
Wayland
Type
Desktop environment
License
GPL-3.0-or-later
system76.com/cosmic
Edit this on Wikidata
free and open-source
desktop environment
Linux
GNOME
Pop!_OS
Pop! OS § Features
Rust
graphics toolkit
window tiling
text editor
terminal emulator
file manager

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.